为了账号安全,请及时绑定邮箱和手机立即绑定

关于行高的疑惑

看代码:

<html>

<meta http-equiv='content-type' content='text/html charset=utf-8'>

<head>

<title>测试行高</title>

<style type="text/css">

*{

margin:0px;

padding:0px;

border:0px;

}

.a{

height: 80px;

}

.b{

font-size: 20px;

}

.c{

font-size: 15px;

}

.d{

line-height: 80px;

}

</style>

</head>

<body>

<div class='a'>

<div class='d'>

<span class='b'>大字</span><span class='c'>小字</span>

</div>

</div>

</body>

</html>

经测试,a的高度为80像素,d的高度为82像素。为何啊?这样使得在a框下面的内容被加下去了两个像素

正在回答

1 回答

看一下css深入理解之line-height吧

http://www.imooc.com/learn/403

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

举报

0/150
提交
取消

关于行高的疑惑

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信