gpt4 book ai didi

css - 为什么 css 位置相对于所有属性自动?

转载 作者:行者123 更新时间:2023-11-28 08:24:03 25 4
gpt4 key购买 nike

我碰巧看到一些回应 sites's列表恰好具有如下所示的 css 位置:

position: relative;
top: auto;
right: auto;
bottom: auto;
left: auto;

想知道为什么要这样编码吗?关于此的任何偏好或提示?

最佳答案

autotoprightbottomleft的默认值code> properties.. 它与说“无”或“无值”本质上是一样的(它实际上没有写成 none 的原因是因为从技术上讲,每个元素总是对每个元素都有一个值属性,但默认情况下它只是由浏览器计算,并没有在任何地方的 CSS 中明确列出.. 因此术语 auto)。在大多数(所有?)情况下,将值设置为 auto 将覆盖以前设置的值,并将其返回到默认行为,或者先发制人地通过设置来防止这些值(也许正在使用一个自动添加这些属性的插件,但开发人员决定他们不希望这种行为发生)。

就此“提示”而言,如果您不希望需要重置该值,则可能不需要包含这些规则。根据我的经验,我只将这些属性设置为 auto 如果我发现我已经将值设置为其他值并且需要重置它。永远不要先发制人。

关于css - 为什么 css 位置相对于所有属性自动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28612518/

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