这样,图片就会向左浮动,同时,文字也会围绕着它来排列。 同样地,大家也可以将图片设置为向右浮动:img { float: left; }
这时,图片就会向右浮动,文字也会在其左侧排列。 除了左右浮动外,大家还可以将图片设置为清除浮动,即不浮动,而是坚直地排列在页面上。这时,大家需要添加一个clearfix类,用于清除浮动:img { float: right; }
这里的clearfix类用于清除浮动,其原理是通过伪元素::after在图片后添加一个空元素,并给其清除浮动属性来实现。 通过以上代码,大家可以在页面中为图片添加不同的浮动效果,让页面更具有层次感和美感。.clearfix::after { content: ""; clear: both; display: table; }
<img src="http://example.com/image.jpg" width="300" height="200" alt="example image" class="clearfix" />