如何讓文字處于盒子正中心啊
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>填充</title>
<style type="text/css">
#box1{
? ? width:100px;
? ? height:100px;
? ? padding:10px;
? ? border:1px solid red;
? ? text-align:center;
}
</style>
</head>
<body>
<div id="box1">盒子1</div>
</body>
</html>
2016-03-08
有時候,我們會想讓文字在某個盒子中垂直居中,這個時候我們可以使用line-height屬性??梢越o文字外面加個span標簽,然后給span添加line-height屬性,值為外面盒子的高度,line-height是行高,即文字相對于這個高度垂直居中。如果有背景圖或者小icon一般加在span標簽上。
例如:
<div class="outer">
????< span>測試的文字</span>
</div>
.outer {
???height:100px;
}
.outer span {
???line-height:100px;
}
這樣文字就能在這個高100px的盒子中居中了。有時候可能會需要對span設置display:inline-block,不行的時候可以試一下
2016-03-08
最簡單方法:
父元素高度確定的單行文本的豎直居中的方法是通過設置父元素的?height?和?line-height?高度一致來實現的。
2016-03-08
?text-align:center;
是水平居中對齊
正確代碼,參考:
http://www.w3school.com.cn/cssref/pr_box-align.asp
http://www.w3school.com.cn/tiy/t.asp?f=css3_box-pack