A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1 需求
   将一个div中的文本水平垂直居中
2 分析
   1创建一个div标签,在div标签中写一些文本
   2用CSS选择器定位这个div标签,设置div的宽,高,边框,文本居中,文本行高,其中文本行高与div高相同
3 步骤
    1创建一个div标签,在div标签中写一些文本
    2用CSS选择器定位这个div标签,设置div的宽,高,边框,文本居中,文本行高,其中文本行高与div高相同
4 代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style type="text/css">
        .div1{
            border: 1px solid red;
            width: 500px;
            height: 300px;
            text-align: center;
            line-height: 300px;
        }
    </style>
</head>
<body>
    <div class="div1">
        我要水平和垂直居中
    </div>
</body>
</html>

5 小结
   1用text-align: center;来控制文本在div中水平居中
2用line-height等于height的值来控制文本在div中垂直居中

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马