gpt4 book ai didi

html - 我有两个宽度声明。哪一个会被应用?

转载 作者:太空宇宙 更新时间:2023-11-03 20:58:14 26 4
gpt4 key购买 nike

假设我们有一个结构如下的 HTML 页面

<html>
<body>
<table id="myTable">
</table>
</body>
</html>

现在我有一个 CSS 定义为;

#myTable {width:100%;width:900px;}

现在我的问题是这个表也间接受到视口(viewport)(或可用浏览器空间)的影响那么这 2 个值(px 或 %)中的哪一个会获胜?那就是表格在布局中实际占用多少空间?如果当前浏览器空间是 1000 像素,它会采用该值(这意味着 100% 覆盖 900 像素值)在更广泛的层面上,我们能否概括这种 % 或 px 值总是获胜的工作?这是否取决于设置的 DOCTYPE?

最佳答案

So what out of the 2 values (px or %) would win ?

像素宽度会胜出,但不是因为它是用像素单位定义的。

由于两个规则出现在同一个规则集中,它们的选择器具有相同的特异性(因为它们是相同的),所以最后一个获胜。

单位的选择无关紧要。

关于html - 我有两个宽度声明。哪一个会被应用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7397836/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com