css如何让两个并列的按钮 水平居中显示
2017-12-21 17:55
429 查看
1、原有button样式为水平向左对齐
.button {
float: left;
min-width: 54px;
max-width: 250px;
display: block;
margin: 0.3em;
padding: 0.4em 1em;
border: none;
background: none;
color: inherit;
vertical-align: middle;
position: relative;
z-index: 1;
-webkit-backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
}
2、但是有一种情况,在表格中显示按钮时,表格的其他列的文字都是居中的,
<td>
<button class="button button--round-l button--border-thin" onclick="brandUpdate('${CPBrandBean.parentBrand}','${CPBrandBean.childBrand}', '${CPBrandBean.source}')">
<span><span>修改</span></span>
</button>
<button class="button button--round-l button--border-thin" onclick="brandDelete('${CPBrandBean.parentBrand}')">
<span><span>删除</span></span>
</button>
</td>
如果用上面的样式就会在列中的按钮也会水平向右显示,这样就不美观了,将样式更改如下:
.button {
/*float: left;*/
min-width: 54px;
max-width: 250px;
display: inline-block;
/*margin: 0.3em;*/
margin:auto;
padding: 0.4em 1em;
border: none;
background: none;
color: inherit;
vertical-align: middle;
position: relative;
z-index: 1;
-webkit-backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
}
.button {
float: left;
min-width: 54px;
max-width: 250px;
display: block;
margin: 0.3em;
padding: 0.4em 1em;
border: none;
background: none;
color: inherit;
vertical-align: middle;
position: relative;
z-index: 1;
-webkit-backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
}
2、但是有一种情况,在表格中显示按钮时,表格的其他列的文字都是居中的,
<td>
<button class="button button--round-l button--border-thin" onclick="brandUpdate('${CPBrandBean.parentBrand}','${CPBrandBean.childBrand}', '${CPBrandBean.source}')">
<span><span>修改</span></span>
</button>
<button class="button button--round-l button--border-thin" onclick="brandDelete('${CPBrandBean.parentBrand}')">
<span><span>删除</span></span>
</button>
</td>
如果用上面的样式就会在列中的按钮也会水平向右显示,这样就不美观了,将样式更改如下:
.button {
/*float: left;*/
min-width: 54px;
max-width: 250px;
display: inline-block;
/*margin: 0.3em;*/
margin:auto;
padding: 0.4em 1em;
border: none;
background: none;
color: inherit;
vertical-align: middle;
position: relative;
z-index: 1;
-webkit-backface-visibility: hidden;
-moz-osx-font-smoothing: grayscale;
}
相关文章推荐
- 如何用CSS让按钮居中显示
- 【div+css】两个div,如何让内层的div在外层div中水平垂直居中
- 如何让两个 TextView 在 RelativeLayout 中水平居中显示
- CSS中不定宽块状元素的水平居中显示
- css如何让自适应宽度的块居中显示
- CSS:CSS中元素水平居中显示的方法
- css中水平居中显示
- css_eg01_让不知道宽高的两个元素水平垂直居中
- 浅谈css中一个元素如何在其父元素居中显示
- 元素水平居中显示方法 CSS
- 如何使带背景图片的Button按钮中的文字居中偏上显示
- div居中代码 DIV水平居中显示CSS代码
- 浅谈css中一个元素如何在其父元素居中显示
- CSS:如何让元素在页面中水平垂直居中?
- 利用css将文字和图片水平垂直居中显示
- 未知大小的img或div如何水平垂直居中显示?
- HTML-移动端如何使用css让百分比布局的弹窗水平和垂直方向上居中
- css如何让浮动元素水平居中
- 如何使带背景图片的Button按钮中的文字居中偏上显示
- css中如何使div居中(垂直水平居中)