text-align: center的作用是什么,作用在什么元素上?能让什么元素水平居中
text-align:center指的是行内元素居中,作用在块级元素上,对块级元素居中设置无效,可以让块级元素内的文本,图片,行内元素居中
IE 盒模型和W3C盒模型有什么区别?
标准盒子模型的在浏览器中的宽=width+padding-left+border-left+margin-left,width=内容的宽度
ie盒子模型的width=content+padding2+border2;
*{ box-sizing: border-box;}的作用是什么?
box-sizing用来规定盒子是标准盒子模型还是ie盒子模型
box-sizing:border-box;//ie盒子模型
box-sizing:content-box;//标准盒子模型
line-height: 2和line-height: 200%有什么区别?
line-height:2先将样式继承给子元素,在根据子元素的font-size计算,最后应用;
line-height:200%直接计算当前的font-size再继承给子元素
inline-block有什么特性?如何去除缝隙?高度不一样的inline-block元素如何顶端对齐?
inline-block有宽高属性且可以一行显示多个inline-block;
去除缝隙可以对其父元素使用font-size=0;
高度不同的inline-block元素顶端对齐使用vertical-align:top;
CSS sprite 是什么?
css sprite是将多张图片合并在一张图片中,可以减少需要加载的图片,提高网页加载速度
让一个元素"看不见"有几种方式?有什么区别?
- display:none;//不占据位置
- visiblity:hidden;//仍然占据位置
- opacity:0;//仍然占据位置