Css div内的浮动元素

Css div内的浮动元素,css,Css,我想制作一个保存产品信息的DIV。在DIV中,产品描述需要环绕产品图像。我正在对图像使用align=“left” 我的问题是,当产品描述只有一行时,DIV的高度只有一行,在Firefox 1.5中,图像在DIV边框外向下扩展。(即展开DIV以包含图像) a尝试将其添加到您的div中 overflow: hidden; 希望有帮助。听起来您需要清除DIV的内容。在容器的末尾添加一个带有clear:both的DIV元素即可。或者您可以使用CSS clearfix,而不查看代码,这很难说,但听起来您

我想制作一个保存产品信息的DIV。在DIV中,产品描述需要环绕产品图像。我正在对图像使用align=“left”

我的问题是,当产品描述只有一行时,DIV的高度只有一行,在Firefox 1.5中,图像在DIV边框外向下扩展。(即展开DIV以包含图像)


a

尝试将其添加到您的div中

overflow: hidden;

希望有帮助。

听起来您需要清除DIV的内容。在容器的末尾添加一个带有clear:both的DIV元素即可。或者您可以使用CSS clearfix,而不查看代码,这很难说,但听起来您应该使用
float:left
而不是
align:left
作为图像样式。另外,
div
元素通常应该扩展以适合包含在图像中的样式,因此我想这里有一些额外的样式可以查看。

add
overflow:hidden到容器