代码和实现结果如下,其实想实现的按钮文字的水平垂直居中,不知道为什么vertical-align: middle;没有生效,求高手指教,多谢~
<!DOCTYPE html>
<html>
<head>
<title>aaaa</title>
<style>
.remind_con{
position: relative;
padding: 1rem 0 1.8rem;
border-left: .1rem solid #d0d0d0;
}
.remind_con .remind_btn{
position: absolute;
left:0;
top:0;
color: #ffffff;
height: 100%;
text-align:center;
vertical-align: middle;
}
.button_mode{
background: #ff773d;
width:6rem;
height: 100%;
}
.button_del2{
background: #e83439;
width: 4.3rem;
border-radius:0ex .5rem .5rem 0;
-webkit-border-radius:0 .5rem .5rem 0;
height: 100%;
}
.fl{
float: left;
}
</style>
</head>
<body>
<div class="remind_con">
<div class="remind_btn">
<span class="button_mode fl">修改</span>
<span class="button_del2 fl">删除</span>
</div>
</div>
</body>
</html>
为什么用span,直接用button标签,水平垂直都会自动居中,把button多余的边框样式改改就行。