asp.net - CSS 副本不起作用

标签 asp.net css visual-studio-2010

我有以下内容:

        .panelHeader
{
    border: 1px solid #474747;
    color: white;
background-color: #5D7B9D;
  font-family: Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
padding: 5px;
margin-top: 5px;
width: 300px;
}

而且效果很好。

但现在如果我添加它的副本并更改名称,如下所示:

        .panelHeader2
{
border: 1px solid #474747;
color: white;
background-color: #5D7B9D;
  font-family: Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
padding: 5px;
margin-top: 5px;
width: 300px;
}

请注意,除了名称,我没有更改任何内容,它不起作用...

可能是什么问题?

最佳答案

当您重命名类时,这两个语句对我来说都很好我假设您正在更改元素上类的名称。

下面的代码在两个 div 上都能正常工作

<html>
<head>
<style>
    .panelHeader
{
    border: 1px solid #474747;
    color: white;
background-color: #5D7B9D;
  font-family: Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
padding: 5px;
margin-top: 5px;
width: 300px;
}

 .panelHeader2
{
border: 1px solid #474747;
color: white;
background-color: #5D7B9D;
  font-family: Arial, Sans-Serif;
  font-size: 12px;
  font-weight: bold;
padding: 5px;
margin-top: 5px;
width: 300px;
}

</style>

</head>
<body>
<div class="panelHeader">
    hello
</div>
<div class="panelHeader2">
    hello
</div>
</body>

</html>

关于asp.net - CSS 副本不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8432125/

相关文章:

c# - 将二进制转换为 Byte[] 数组

php - 提交后如何让消息出现在弹出窗口中而不是在不同的页面上

c# - 是什么功能导致这些代码提示出现在 VS2010 中?

c# - 在 ASP .NET c# 中使用 JQuery 进行 Ajax

jquery - 网络应用程序 - 适合智能手机和台式机

asp.net - 使下拉列表项不可选择

css - Windows 8.1 中的 chrome 是否停止支持某些字体?

jquery - 单击jquery的下拉菜单CSS

javascript - 使用 Jquery 进行表单验证

vb.net - 表单关闭时在表单之间传递数据