我想包裹<a>
一个div。当我添加它时,边框的颜色保持与文本颜色相同的橙色。
当我在 Chrome 的开发人员工具中切换规则时,橙色变为黑色color
,但我显然不希望查看器被要求做同样的事情。
请注意,只有 Block Fuse 项目框存在此问题,其他框都没有,因为它们没有<a>
标签。
我已经在以下位置复制了这个问题:
- Chrome 版本 23.0.1271.95
- Chrome 金丝雀版本 25.0.1342.0
这是相关的html:
<a href="projects/blockfuse.html">
<div class="project">
<div class="projectTitle">Block Fuse</div>
<div class="projectDescription">Block Fuse is a game about knocking as many blocks onto the floor as possible.
<div class="projectImage"><img class="projectImage" src="images/BlockFuse.png"></img></div>
</div>
</div>
</a>
这是相关的CSS:
div.projectTitle {
text-align: center;
font-size: 20pt;
color: #F90;
padding: 20px 0px 15px 0px;
font-family: "Arial", "Helvetica", Sans-Serif;
border-radius: 20px 20px 0px 0px;
border-style: solid;
border-width: 0px 0px 1px 0px;
border-color: black;
background-color: #444;
}
div.projectDescription {
height: 310px;
font-family: "Arial", "Helvetica", Sans-Serif;
font-size: 12pt;
color: #EEE;
text-shadow: 1px 1px 1px #000;
background-color: #777;
padding: 17px;
border-radius: 0px 0px 20px 20px;
}