gpt4 book ai didi

css - 两个连续调用的样式表中的第二个能否覆盖第一个中定义的所有样式?

转载 作者:行者123 更新时间:2023-11-28 09:05:31 24 4
gpt4 key购买 nike

如果我有一个 HTML 页面链接到两个这样调用的样式表:

<link rel="stylesheet" href="original.css" media="screen, projection" />
<link rel="stylesheet" href="override.css" media="screen, projection" />

如果这两个文件定义了完全相同的样式名称,那么 original.css 是否对样式页面的结果没有影响并且所有样式都来自于定义的样式override.css?

我问的原因是:我有一个我无法修改的 original.css,我不想触及调用此文件的代码行。相反,我想在调用原始文件后立即插入对我的新文件的调用,并覆盖原始文件中定义的所有内容。我不确定这是否可行,是否可取等等。

最佳答案

是的,它确实可以。这就是级联样式表的级联部分。

不过我要问,为什么你不能直接删除 original.css,或者不输出它,或者......什么的?这似乎是一个非常大的锤子方法来完全覆盖原始中的所有内容:-) 如果你确实输出了 original.css 和 override.css,浏览器将不得不做比你只输出更多的工作覆盖.css。

关于css - 两个连续调用的样式表中的第二个能否覆盖第一个中定义的所有样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1054362/

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