百度外卖面试
Published by Shangyu Liu,
1、自适应正方形:
方案一:CSS3 vw 单位
方案二:设置垂直方向的padding撑开容器
方案三:利用伪元素的 margin(padding)-top 撑开容器,设为100%,原因是width、left、right、padding、margin在用百分比定位时是相对于父元素的宽度的,这个时候应该触发元素的BFC,只有这样,after才会进入到元素内部来,才能撑开元素,但是元素内一旦有了内容,正方形就破坏了。
2、css优先级:总体而言:外部样式<内部样式<内联样式
选择器而言:1、在元素上直接添加style样式,权值1000。2、id选择器,权值100。3、类选择器,权值10。4、元素选择器,权值1。
3、自定义事件绑定:http://www.cnblogs.com/dolphinX/p/3254017.html
4、函数连续调用