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

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

為什么元素內容不在邊框中間呢

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

}

</style>

</head>

<body>

<div id="box1">盒子1</div>

</body>

</html>


正在回答

5 回答

不居中是因為字體的高寬是有固定大小的,而達不 到的部分實際用空白取代了呢? 可通過設置參數來實現?

  1. text-align;

  2. line-height;?

    ?通過瀏覽器的檢查是可以查看空白部分的盒子模型的


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

那是因為你已經設定盒子的尺寸是100×100。而后面padding:10px只能控制左填充距離10,上填充距離10。

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

qq_慕仔5019791

padding:10px不是上、右、下、左都是10嗎?
2019-07-06 回復 有任何疑惑可以回復我~
#2

qq_慕粉5369935 回復 qq_慕仔5019791

上下左右都是10px的話盒子的大小就變了,但是盒子的大小已經是固定的100px了
2019-07-23 回復 有任何疑惑可以回復我~

并不是說設置了padding四個方向相同就居中的 你可以試試不設置padding看看它的初始狀態 再分別改變四個方向 可以看到它是在初始狀態下再改變距離的 可以自己動手試一下?

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

你要水平垂直都居中的話要加兩行css代碼

  1. text-align:center;

  2. line-height:100px;? //要和height屬性設置的值相同


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

因為要設置test-align:center才能居中位置

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

舉報

0/150
提交
取消

為什么元素內容不在邊框中間呢

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

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

幫助反饋 APP下載

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

公眾號

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