已采纳回答 / 六翅兽
我是一个菜鸟,刚刚接触css,看到师兄的问题,我实际测试了下,确实如师兄所说不能实现。首先p和img都浮动left,那么它们两在没设置margin的时候应该是仅仅挨在一起的。p标签内容比较多,占据整个浏览器窗口,多行显示,img被挤到下一行。最为关键的是你的p设置width:100%;那个p占据整个浏览器窗口的宽度,此时的margin-right被挤到浏览器窗口右侧不可见的区域,此时设置img的格式,其实它就在那个右侧不可见的区域里。要解决的话你把width:100%;去掉就行。 一个菜鸟的分解,如有不对...
2017-03-14
已采纳回答 / charsandrew
听不懂源于不熟悉,清楚浮动有很多种方法,视频里讲的是现在最常用的方法,使用css的伪元素选择器来实现清楚浮动的效果。这是目前最通用的较规范的方法。
2017-03-06