最新回答 / HandMU
before和after是伪类,用于添加非重要内容或者布局辅助,如老师的案例中就是如此,before中content内容为空是一种用于,用于布局辅助,即该块为空内容占位块,最常见的作用是清除浮动。
2016-01-19
的确这样用absolute很强大,不过对HTML结构要求严格。反而这样维护起来更难,如果代码不是自己一个人写的,其他人根本不会注意到那些细节会影响到absolute的布局。觉得还是要看情况,滥用就不好。
2016-01-18
最赞回答 / 慕粉3498277
我是这样理解的:由于<i>标签为行内元素,所以它应该紧跟着图片不换行后面;(可以做以下尝试)(1)所以如果去掉其绝对定位,此时<i>标签应该是紧跟着图片并换行显示(因为图片后面没有空间显示<i>,故被挤到下一行);(2)绝对定位的特性是脱离文本流(在文本流中不占据任何位置),所以在设置了绝对定位后<i>是一个不占据空间的元素,所以不会被挤到下一行,而是可以和图片同行显示;(3)这也正说明,如果在<i>前面加上空格,此空格在文本流中占据一定位置,那...
2016-01-14