為什么在文本前面設(shè)置span沒(méi)有反應(yīng)?
<!DOCTYPE HTML>
<html>
<head>
<meta charset="utf-8">
<title>定寬塊狀元素水平居中</title>
<style>
div{
? ? border:1px solid red;
? ? margin:20px;
}
span{
text-align:center;
}
.imgCenter{text-align:center;}
</style>
</head>
<body>
<div class="txtCenter"><span>我想要在父容器中水平居中顯示。</span></div>
<!--下面是任務(wù)部分-->
<div class="imgCenter"><img src="http://img1.sycdn.imooc.com//52da54ed0001ecfa04120172.jpg" /></div>
</body>
</html>
2016-09-25
水平居中是通過(guò)給父元素設(shè)置?text-align:center?來(lái)實(shí)現(xiàn)的。在你的代碼中span的父元素是div,所以要樣式text-align:center;寫(xiě)在父元素div中。
2016-09-18
是不是只有塊狀元素才能使用text-align:center 進(jìn)行對(duì)行內(nèi)元素的居中設(shè)置
2016-09-15
把text-align:center; 加到div的樣式里面,span標(biāo)簽沒(méi)有寬度 所以不能居中