课程
/前端开发
/HTML/CSS
/CSS深入理解之absolute
如题~~~
2016-01-14
源自:CSS深入理解之absolute 4-2
正在回答
我是这样理解的:
由于<i>标签为行内元素,所以它应该紧跟着图片不换行后面;(可以做以下尝试)
(1)所以如果去掉其绝对定位,此时<i>标签应该是紧跟着图片并换行显示(因为图片后面没有空间显示<i>,故被挤到下一行);
(2)绝对定位的特性是脱离文本流(在文本流中不占据任何位置),所以在设置了绝对定位后<i>是一个不占据空间的元素,所以不会被挤到下一行,而是可以和图片同行显示;
(3)这也正说明,如果在<i>前面加上空格,此空格在文本流中占据一定位置,那么空格和<i>就都会被挤到下一行
对,在html中这样的换行和空格都会产生一个空的文本节点
是不是i标签前面还有tab 换行,这样的隐形空格
举报
理解CSSposition:absolute声明,掌握position:absolute高级应用
1 回答请问源代码中的空格会影响布局吗??
2 回答是 什么妹子 喜欢 张大神
5 回答九宫格那个代码里面的 li为什么要加相对定位?
1 回答PC端为什么布局失败呢?没有展现出fixed的效果
1 回答为什么content设置了overflow:auto以后,头部和尾部就是fixed效果