<div class="navi-buttons">
<div class="box"> <a href="#" id="c1f" class="simple">1</a></div>
<div class="box"><a href="#" id="c2f" class="simple">2</a></div>
<div class="box"> <a href="#" id="c3f" class="simple">3</a></div>
<div class="box"> <a href="#" id="c4f" class="simple">4</a></div>
<div class="box"> <a href="#" id="c5f" class="simple">5</a></div>
<div class="box-hover"><a href="#" id="c6f" class="hover">6</a></div>
</div>
.navi-buttons
{
margin-top:8px;
height:auto;
}
.navi-buttons .box{ background-color: #FF9900; display:block; padding:4px;margin-right:2px;float:left;width:10; height:13px;}
.navi-buttons .box-hover{ border: thin solid #FF9900; display:block; padding:3px;margin-right:2px; float:left;width:10; height:13px;}
.navi-buttons .hover
{
padding: 3px;
color: #FF9900;
}
.navi-buttons .simple
{
background-color: #FF9900;
padding: 3px;
color: #FFFFFF;
}
.navi-buttons a:hover
{
text-decoration: underline;
}
结果:
如果你在IE 7中看到下面的图像,在这种情况下选择的按钮4高度改变,在其他浏览器中它工作正常,我已经包括标记和CSS,任何人都可以提供任何帮助,我在哪里得到它错。
日Thnx
答案 0 :(得分:1)
可能您需要写1px
而不是thin
。像这样:
.navi-buttons .box-hover {
border: 1px solid #FF9900;
display:block;
padding:3px;
margin-right:2px;
float:left;
width:10;
height:13px;
}