html - 无论包含的文本如何,如何使按钮具有相同的大小?

标签 html css

我有这个简单的布局:

<form>  
<div>  
<input class="buttonStyle" type="submit" name="action" value="Press this button to do Action A">  
</div>  
<div>  
<input class="buttonStyle" type="submit" name="action" value="Press this">  
</div>  
<div>  
<input class="buttonStyle" type="submit" name="action" value="Press!">  
</div>  
</form>  

我使用这种简单的样式,以便按钮很大并且它们之间有一些空间:

.buttonStyle {  
    margin-bottom: 10px;      
    border: none;  
    cursor: pointer;  
    font-size: 20px;  
    border-radius: 5px;      
}  

我遇到的问题是按钮的大小不一样(因为看起来按钮的大小与文本的大小相同)并且形成一个比例(即大、短、短)。
无论包含的文本如何,如何使按钮具有相同的大小?

最佳答案

只需将 width 属性添加到按钮 CSS。

例如:

.buttonStyle {
    //...
    width: 100px;
}

关于html - 无论包含的文本如何,如何使按钮具有相同的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19456455/

相关文章:

css - 如何使子菜单正确显示

html - 事件日历插件的 CSS

html - Phone gap 中的 Onclick 功能 - Android 无法在具有较低版本的 android 的 android 设备中运行

css - 如何使用 Bulma 在断点平板电脑下隐藏一列?

JavaScript 循环

html - Flexbox 列子元素拉伸(stretch)页面而不是使用 overflow-y

javascript - JS/PHP 邮件处理程序单选按钮

javascript - 在 html 页面上嵌入 Web-GL 沙箱的效果

css - 缩放 SVG 剪切蒙版而不缩放被剪切的元素

python - 如何在 Django 中自动向所有表单小部件添加类属性?