【发布时间】:2017-08-15 20:26:11
【问题描述】:
我有以下 HTML 和 CSS,我想让文本与 Card Element 的中间(存在于 cardheader 元素中)对齐。但是它不起作用,请您检查一下是什么问题。
另外请建议我使用如下 CSS 是否是一种好习惯
#card {
margin : 3%;
padding: 2%;
border : 1%;
}
#c1,
#c2,
#c3 {
vertical-align: top;
margin : 1%;
display : inline-block;
width : 30%;
height : 600px;
box-shadow : 0 4px 10px 0 rgba(0,0,0,0.8);
transition : 0.2s;
border-radius : 8px;
}
#c1:hover,
#c2:hover,
#c3:hover {
box-shadow: 0 8px 25px 0 rgba(0,0,0,0.8);
}
#c1 {
background-color: #ecf0f1;
}
#c2 {
background-color: #ecf0f1;
}
#c3 {
background-color: #ecf0f1;
}
cardheader {
font-size : 20px;
font-weight: bold;
text-align : center;
}
【问题讨论】:
标签: html css text-align