CSS中可以通过设置图片浮动来实现图片与文字的排版效果,让网页更加美观。设置图片浮动主要涉及到两个CSS属性:float和clear。首先,我们可以使用float属性来设置图片的浮动方式,其取值包括l...
CSS中可以通过设置图片浮动来实现图片与文字的排版效果,让网页更加美观。设置图片浮动主要涉及到两个CSS属性:float和clear。
首先,我们可以使用float属性来设置图片的浮动方式,其取值包括left和right。例如,我们要让一张图片向左浮动,可以如下设置:
img {
float: left;
margin-right: 10px; /* 设置图片与文字之间的间距 */
} 另外,如果浮动的图片下方有其他元素,可能会被图片覆盖而影响排版效果。此时,我们可以使用clear属性来设置图片下方的元素如何排版。其取值包括left、right、both和none。例如,为了避免图片下方的文字被覆盖,可以如下设置:
p {
clear: both;
} 这样,图片下方的文字就会挤到图片的下方继续排版了。