好的,我对CSS3很新。我有这段代码:
<div class="Mat-Shadow-Box-Text">
<div class="Mat-Shadow-Box-TextBleu2">
MyText
</div>
</div>
这很有效。但后来我想为Mat-Shadow-Box-Text2更改Mat-Shadow-Box-TextBleu2。相同的CSS类复制/粘贴0更改(想要在更改任何内容之前进行测试)。
.Mat-Shadow-Box-Text
{
margin: 0px 0;
border-radius: 20px;
box-shadow: 10px 10px 20px #888;
behavior: url(ie-css3.htc);
}
.Mat-Shadow-Box-TextBleu2
{
border-radius: 20px;
border-width: 3px;
border-style: solid;
border-color: #888;
padding-left: 18px;
padding-bottom: 15px;
padding-top: 15px;
}
.Mat-Shadow-Box-Text2
{
border-radius: 20px;
border-width: 3px;
border-style: solid;
border-color: #888;
padding-left: 18px;
padding-bottom: 15px;
padding-top: 15px;
}
现在我的100 $问题是:为什么当我更改标签中的类名时,它不起作用? (边框不会出现在网页上)。另外,我尝试通过.Mat-Shadow-Box-Text2(在CSS类和DIV代码中)重命名.Mat-Shadow-Box-TextBleu2,它也不起作用!
因此,总而言之,我的原始代码工作正常,但我无法重命名,也无法更改为第二个DIV标记中的另一个类。请注意,我的第一个DIV类没有这个问题。我可以重命名.Mat-Shadow-Box-Text或指向另一个类,它可以正常工作。
干杯!
答案 0 :(得分:2)
在开发时,在将后端代码,CSS或HTML更改为始终按Ctrl + F5刷新浏览器以强制它从服务器再次获取所有内容后,它总是一个很好的做法。这似乎就是你在这里发生的事情。 CSS更改尤其明显。