Html %大小在CSS表格宽度中指的是什么?

Html %大小在CSS表格宽度中指的是什么?,html,css,Html,Css,CSS表格宽度的%size引用的是什么?是否存在它所引用的像素大小,或者它是相对于表元素的?当我调整它时,似乎没有模式 CSS中的任何百分比值都始终引用父元素。如果表格直接放在元素中,则100%的宽度表示文档的整个宽度。如果表格位于包装内,则100%表示该包装的宽度。谢谢,但如果包装或父元素的宽度未定义,则默认为什么?@user411754元素的默认宽度为auto。然后根据几个属性计算宽度本身,如display和margin。这是非常基本的CSS知识。请阅读CSS教程,因为这些问题在web上已经

CSS表格宽度的%size引用的是什么?是否存在它所引用的像素大小,或者它是相对于表元素的?当我调整它时,似乎没有模式


CSS中的任何百分比值都始终引用父元素。如果表格直接放在
元素中,则100%的宽度表示文档的整个宽度。如果表格位于包装内,则100%表示该包装的宽度。

谢谢,但如果包装或父元素的宽度未定义,则默认为什么?@user411754元素的默认宽度为
auto
。然后根据几个属性计算宽度本身,如
display
margin
。这是非常基本的CSS知识。请阅读CSS教程,因为这些问题在web上已经被解答了一百万次。@user411754这取决于其他组件的布局和页面结构本身。这里可以推断的是,表的宽度将是包装宽度的100%将从父元素
推导而来。由于未明确设置
,因此其
宽度
设置为自动,或文档的整个宽度。如果要将表格宽度更改为
width:50%它将变为正文(本例中为文档)宽度的一半。
table {
    width: 100%;
}