亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

如何讓文字處于盒子正中心啊

<!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>


正在回答

3 回答

有時候,我們會想讓文字在某個盒子中垂直居中,這個時候我們可以使用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,不行的時候可以試一下


2 回復 有任何疑惑可以回復我~
#1

Zz張浩 提問者

enen 我是設置的 span的margin-top實現了
2016-03-08 回復 有任何疑惑可以回復我~

最簡單方法:

父元素高度確定的單行文本的豎直居中的方法是通過設置父元素的?height?和?line-height?高度一致來實現的。

#box1{
????width:100px;
????height:100px;
????line-height:100px;
????padding:10px;
????border:1px?solid?red;
????text-align:center;
}


3 回復 有任何疑惑可以回復我~

?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

<!DOCTYPE?HTML>
<html>
<head>
<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8">
<title>填充</title>
<style?type="text/css">
#box1{
????width:100px;
????height:100px;
????padding:10px;
????border:1px?solid?red;
????/*?Firefox?*/
	display:-moz-box;
	-moz-box-pack:center;
	-moz-box-align:center;

	/*?Safari,?Chrome,?and?Opera?*/
	display:-webkit-box;
	-webkit-box-pack:center;
	-webkit-box-align:center;

	/*?W3C?*/
	display:box;
	box-pack:center;
	box-align:center;
}
</style>
</head>
<body>
<div?id="box1">盒子1</div>
</body>
</html>


1 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

如何讓文字處于盒子正中心啊

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號