gpt4 book ai didi

css - IE 7 在使用 css 边框时更改 block 元素的高度

转载 作者:太空宇宙 更新时间:2023-11-04 16:12:40 25 4
gpt4 key购买 nike

<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;
}

结果:enter image description here

如果您在 IE 7 中看到下图,在这种情况下,所选按钮的高度发生了 4 次变化,在其他浏览器中它工作正常,我已经包含了标记和 css,任何人都可以提供任何帮助,我从哪里得到它错了。

感谢

最佳答案

可能你必须写 1px 而不是 thin 。像这样:

.navi-buttons .box-hover {
border: 1px solid #FF9900;
display:block;
padding:3px;
margin-right:2px;
float:left;
width:10;
height:13px;
}

关于css - IE 7 在使用 css 边框时更改 block 元素的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8067270/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com