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

为什么"左对齐"没垂直居中显示

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title></title>

<style>

.news{

width: 500px;

height: 400px;

background: pink;

}

.title{

height: 80px;

background: red;

}

.title-left{

width:70%;

font-size: 22px;

color: white;

font-family: "华文行楷";

padding-left: 12px;

line-height: 80px;

float: left;

}

.title-right{

width: 20%;

float: right;

line-height: 80px;

}

</style>

</head>

<body>

<div class="news">

<div class="title">

<h1 class="title-left">左对齐</h1>

         <span><a href="#">more>></a></span>

</div>

</div>

</body>

</html>


正在回答

1 回答

因为div有默认的padding值。最好在style先重置一下margin,padding值。

 *{

margin:0px;

padding:0px

}

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

summer323

最后少个分号
2016-04-05 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么"左对齐"没垂直居中显示

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