我需要在我的HTML中制作“确定”和“取消”按钮,并且我希望它们是固定宽度,因此两个按钮的大小相同。例如,像这样:在HTML中制作可展开按钮
<style>
button.ok_cancel {
width: 50px;
background-color: #4274af;
font-size: 9px;
line-height: 12px;
color: #fff;
cursor: pointer;
text-transform: uppercase;
padding: 1px;
border: 0px;
margin: 0 0 0 5px;
text-align: center;
letter-spacing: 1px;
}
</style>
<button class="ok_cancel" onclick="do_cancel()">Cancel</button>
但现在我本地化的文本和翻译为“取消”可太宽的按钮。如果字符串适合,我希望按钮的固定宽度为50像素,但如果字符串更宽,则按钮的宽度要扩大。固定数量的边填充将用于保持按钮看起来不错。
我知道我可能不能用纯CSS做到这一点,但最简单的HTML我可以使用它会给我我想要的效果?
它在Firefox中看起来不错,但IE6忽略最小宽度属性。 – 2008-12-09 02:33:00
您通常可以为IE设置*宽度和溢出:自动或显示,IE将正常扩展。 – 2008-12-09 06:20:50