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

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

把內聯元素轉為塊元素之后怎么讓里面的內容上下左右居中顯示

<!DOCTYPE html>

<html>


<head>

? ? <meta charset="UTF-8">

? ? <title>內聯塊狀元素</title>

? ? <style type="text/css">

? ? a {

? ? ? ? display:inline-block;

? ? ? ? font-size:20px;

? ? ? ? width: 60px;

? ? ? ? /*在默認情況下寬度不起作用*/

? ? ? ? height: 90px;

? ? ? ? /*在默認情況下高度不起作用*/

? ? ? ? background: pink;

? ? ? ? /*設置背景顏色為粉色*/

? ? ? ? text-align: center;

? ? ? ? /*設置文本居中顯示*/


? ? }

? ? </style>

</head>


<body>

? ? <a>1</a>

? ? <a>2</a>

? ? <a>3</a>

? ? <a>4</a>

? ? <br/>

? ? <a>1</a>

? ? <a>2</a>

? ? <a>3</a>

? ? <a>4</a>

</body>


</html>



怎么讓文字居中啊,用padding可以? 但是要自己計算很麻煩

正在回答

2 回答

添加一個ling-height:90px;

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

貓囈

line-height
2023-01-05 回復 有任何疑惑可以回復我~

用text-align:center;

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

慕工程2088687 提問者

代碼里面寫了 你看下 這樣只能做到水平居中
2021-07-23 回復 有任何疑惑可以回復我~
#2

Wellfancy 回復 慕工程2088687 提問者

css:.box { border: 1px solid #00ee00; height: 300px; position: relative; } .box1 { border: 1px solid red; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }
2021-07-23 回復 有任何疑惑可以回復我~
#3

Wellfancy 回復 慕工程2088687 提問者

<div class="box"> <div class="box1"> <a>1</a> <a>2</a> <a>3</a> <a>4</a> <br/> <a>1</a> <a>2</a> <a>3</a> <a>4</a> </div> </div>
2021-07-23 回復 有任何疑惑可以回復我~
#4

Wellfancy 回復 慕工程2088687 提問者

上下左右都居中的話,因為你html里用的是不定寬高的內容,所以加兩個父子div對,再給父子div對進行定位
2021-07-23 回復 有任何疑惑可以回復我~
查看1條回復

舉報

0/150
提交
取消

把內聯元素轉為塊元素之后怎么讓里面的內容上下左右居中顯示

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

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

幫助反饋 APP下載

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

公眾號

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