Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css Do<;span>;带“的元素”;位置:绝对位置&引用;是否表现为块级元素?_Css_Block_Html_Absolute - Fatal编程技术网

Css Do<;span>;带“的元素”;位置:绝对位置&引用;是否表现为块级元素?

Css Do<;span>;带“的元素”;位置:绝对位置&引用;是否表现为块级元素?,css,block,html,absolute,Css,Block,Html,Absolute,元素的位置:绝对能够具有高度、宽度、填充等,而无需将其更改为显示:块或内联块 这似乎是可行的,但对于所有浏览器来说,是否可以省略位置为绝对的元素的显示:块/内联块?规范: 否则,如果“位置”的值为“绝对”或“固定”,则框为绝对位置,“浮动”的计算值为“无”,并根据下表设置显示。框的位置将由“顶部”、“右侧”、“底部”和“左侧”属性以及框的包含块确定 该表表示任何内联显示值(内联、表行组、表列、表列组、表页眉组、表页脚组、表行、表单元格、表标题、内联块)变为块简短回答:是 长答案:参见(或SLak

元素的
位置:绝对能够具有高度、宽度、填充等,而无需将其更改为
显示:块
内联块

这似乎是可行的,但对于所有浏览器来说,是否可以省略
位置为绝对的
元素的
显示:块/内联块

规范:

否则,如果“位置”的值为“绝对”或“固定”,则框为绝对位置,“浮动”的计算值为“无”,并根据下表设置显示。框的位置将由“顶部”、“右侧”、“底部”和“左侧”属性以及框的包含块确定

该表表示任何内联
显示值(内联、表行组、表列、表列组、表页眉组、表页脚组、表行、表单元格、表标题、内联块)变为
简短回答:是

长答案:参见(或SLaks的答案)


但是,此更改仅指元素的视觉显示模型。CSS不会影响HTML元素的格式,因为只有在将文档解析为DOM树之后才应用CSS。因此
span
元素永远不能有
p
div
子元素,无论应用了哪种样式。

如果您计划设置高度、宽度和填充,为什么不使用
而不是