Html 我是否应该始终明确设置浮动项的宽度?

Html 我是否应该始终明确设置浮动项的宽度?,html,css,Html,Css,在这里和那里,我看到一些建议,我应该总是设置浮动项目的宽度。但当我探索流行web服务(如Twitter/Google)的CSS时,我发现几乎没有人这样做 始终设置浮动项目的宽度是否仍然被认为是好的样式?在哪些情况下,我应该设置“宽度”属性,何时可以安全地忽略它 一些引语: : 您应该始终设置浮动项目的宽度(除非直接应用于具有隐式宽度的图像)。如果未设置宽度,结果可能无法预测 使用float属性时,还应使用width属性指示浮动元素的宽度。如果不这样做,结果可能会不一致,但长方体很可能占据包含元

在这里和那里,我看到一些建议,我应该总是设置浮动项目的宽度。但当我探索流行web服务(如Twitter/Google)的CSS时,我发现几乎没有人这样做

始终设置浮动项目的宽度是否仍然被认为是好的样式?在哪些情况下,我应该设置“宽度”属性,何时可以安全地忽略它

一些引语:

:

您应该始终设置浮动项目的宽度(除非直接应用于具有隐式宽度的图像)。如果未设置宽度,结果可能无法预测

使用float属性时,还应使用width属性指示浮动元素的宽度。如果不这样做,结果可能会不一致,但长方体很可能占据包含元素的整个宽度(就像在正常流中一样)


这实际上取决于浏览器,您必须在多个浏览器中检查结果,以确保没有任何浏览器“误解”您的设置。无论如何,我会设置一个宽度,因为没有浏览器会误解它。

这实际上取决于浏览器,您必须在多个浏览器中检查结果,以确保没有浏览器“误解”您的设置。无论如何,我会设置一个宽度,因为没有浏览器会误解它。

这实际上取决于浏览器,您必须在多个浏览器中检查结果,以确保没有浏览器“误解”您的设置。无论如何,我会设置一个宽度,因为没有浏览器会误解它。

这实际上取决于浏览器,您必须在多个浏览器中检查结果,以确保没有浏览器“误解”您的设置。无论如何,我会设置一个宽度,因为没有浏览器会误解这一点。

块元素采用父元素的全宽度。如果使用float,它将不采用全宽度,宽度将是元素宽度的多少

块元素采用父元素的全宽。如果使用float,它将不采用全宽度,宽度将是元素宽度的多少

块元素采用父元素的全宽。如果使用float,它将不采用全宽度,宽度将是元素宽度的多少

块元素采用父元素的全宽。如果使用float,它将不采用全宽度,宽度将是元素宽度的多少

我将宽度与包含div的百分比中的浮动元素一起使用,唯一的问题是包含div可能不会环绕其内容,因此必须打开主div溢出:auto

我将宽度与包含div的百分比中的浮动元素一起使用,您遇到的唯一问题是,包含的div可能不会环绕其内容,因此您必须打开主div溢出:auto

我在包含div的百分比中使用带浮动元素的width,唯一的问题是包含的div可能不会环绕其内容,因此,您必须启用主div overflow:auto

我在包含div的百分比中使用带浮动元素的width,唯一的问题是,包含div可能不会环绕其内容,因此您必须启用主div overflow:auto