Google chrome ではdiv
、アンカー内に がある場合、境界線がランダムにテキストの色に変わります。要素を検査すると、色が即座に適切な色に戻ります。このエラーを回避する方法はありますか?
これはhtmlです:(毎回発生するわけではありません。自然に間違った色になります)
<a href="/about"><div class="navc">
<div class="navt"><?php echo $lang['0']; ?></div>
</div>
</a>
これはcssです:
#nav
{
float:left;
width:100%;
height:30px;
background:url('../images/nav.png') repeat-x;
border:1px solid #C2C1C1;
text-shadow:0 1px 0 white
}
#nav a
{
color:black;
text-decoration:none
}
.navc
{
padding:0 10px;
border-left:1px solid #C2C1C1;
border-right:1px solid #EEE;
float:left;
height:100%
}
.navt
{
padding-top:6px
}
次の画像でわかるように、About ナビゲーション ボタンの境界線が間違っています。