我正在构建一个必须完全在一个窗口之外运行的网站 - 它永远无法加载另一个页面。因此,我使用了大量的 JS 来交换屏幕上显示的内容,并且它实际上工作得很好。但是,我用完了好的选择器,我不希望我的样式表变得过长。所以,我想知道:是否可以通过将样式表放在div
设置为的 a 中来禁用它display:none
?
例如:
<div style="display:none;">
<style type="text/css">
#my_image{
height:100px;
background-color:red;
}
</style>
</div>
<style type="text/css">
#my_image{
height:30px;
}
</style>
在这种情况下,哪些适用?我知道如果两者都被加载,第二个将是最新的,所以它将是被读取的那个。但是,假设div
从一开始就完全没有着色。运行此脚本时会变红吗?
如果这不是禁用样式的可行解决方案,请告诉我是什么。