「CSS 面试」这一题可以难倒 80% 以上的面试者

2015-08-17 16:49:38 +08:00
 FrankFang128

position 有哪些取值?各取值的意义分别是什么?

我上个月面了 5 个人,全都答得不准确。

所谓准确就是把各取值相对谁定位说清楚。

这反映出大部分新人根本不看标准或者定义,直接用,我只能说你们很勇敢。

注:标题党了, 80% 是我的个人经验,实际应该更高 lol 。

10033 次点击
所在节点    前端开发
105 条回复
leojoy710
2015-08-17 16:52:31 +08:00
我的经验是...css 大部分属性...稍微问深一点都能难倒一片...
FrankFang128
2015-08-17 16:53:02 +08:00
@leojoy710 不问深,就问定义,就全瞎。
edisonator
2015-08-17 16:53:16 +08:00
我的经历是 absolute 答得出相对谁定位的反而最少
romoo
2015-08-17 17:02:59 +08:00
上面刚面试一位同学不知道 absolute 相对谁定位。。。
FrankFang128
2015-08-17 17:07:07 +08:00
@romoo 能说上来我就要,哈哈
romoo
2015-08-17 17:11:14 +08:00
@FrankFang128 可惜很多人只知道相对 relative 定位
yushiro
2015-08-17 17:14:15 +08:00
问题是,这个 position 难道面试的人平时都不用?随便谁,只要是写前端有过一定时间的,肯定会遇到 absolute 相对于谁定位的问题啊。
或者现在写前端的都是用各种 framework ?规避了这些基础?
FrankFang128
2015-08-17 17:17:59 +08:00
@yushiro 他 /她们一般只知道 absolute 可以相对于祖先中的 relative 定位
ChiangDi
2015-08-17 17:19:04 +08:00
这都不知道也敢去面前端?
FrankFang128
2015-08-17 17:19:19 +08:00
@yushiro 然后在工作中也只用 relative > absolute 这一种模式。
a591826944
2015-08-17 17:19:45 +08:00
看了下定义。。果然跟我的认识有点差异。。。
我是后端 lol
FrankFang128
2015-08-17 17:19:47 +08:00
@ChiangDi 这样的人很多,而且很多都是从不错的学校出来的……
ChiangDi
2015-08-17 17:21:07 +08:00
相对 父级元素设了 position 并且不是 static 最近的那个
pepsin
2015-08-17 17:22:30 +08:00
撞墙式编程嘛,这个不对换一个,一直到能成就好了。

对于 CSS 这种东西,这样搞其实也不能说有太大问题。尤其是撞的多了,也就有经验了,说可能说不上来,写可能都是一次过了。
ChefIsAwesome
2015-08-17 17:23:00 +08:00
margin: auto;
auto 的值在哪些情况下等于哪些值,你试试这个,看几个人会。
padding 的值可以是 auto 吗?你再问问,看看几个人说是。
cxe2v
2015-08-17 17:27:23 +08:00
突然感觉前端好深奥
Bardon
2015-08-17 17:30:21 +08:00
然而,大部分工作他们中的 80%都能胜任。
zythum
2015-08-17 17:31:49 +08:00
absolute 相对谁定位确实挺考细节的... 下次放面试题当加分项。
sumhat
2015-08-17 17:35:11 +08:00
会“茴”字的四种写法就很牛?来,楼主来默写一个 Int32 的最大值。
qinglangee
2015-08-17 17:35:58 +08:00
因为计算机学校里偏后端, 前端都是学好后端基础稍微学一下, 只要效果对了根本不在乎其它.
或者设计,美工兼的,不是这个专业的.

不知道现在有没有开发一个前端专业

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/213833

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX