padding-right的問題,為什么設(shè)置padding-right的時(shí)候,文字與右邊邊框的距離不是按照padding-right設(shè)置的,但是padding-left就可以?
<!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-right:1em;
? ? border:1px solid red;
}
</style>
</head>
<body>
<div id="box1">盒子1</div>
</body>
</html>
2017-01-18
文字與右邊邊框的距離 換個(gè)意思就是 要讓文字向右漂移,也就是?padding-left的距離(它是距離左邊坐標(biāo)軸的距離也就是向右移動(dòng))
2017-01-18
1:代碼
2.使用?padding-right:1em;效果是紅色框?qū)挾茸儗?,紅色框內(nèi)的文字不會(huì)變位置.“盒子1”的右邊填充1em,并不是“盒子1”距離右邊框1em?!昂凶?”距離右邊框是100px+1em;
padding-left:10px是文字和左邊框之間填充10px寬度。所以文字位置變了
2017-01-18
上面說了因?yàn)槲淖帜J(rèn)是從左顯示的,你右邊還有那么大一堆空白,再空也是看不出來,你多打幾行字,再用
padding-right就能看出效果了
2017-01-18
因?yàn)槲淖帜J(rèn)是從左顯示的 還需要設(shè)置text-align屬性為right才可以吧
2017-01-18
因?yàn)橄蜃筇畛浜髣t向右擠一個(gè)大??;向右填充則向左擠一個(gè)大小