请老师检查作业

来源:3-12 编程练习

好狗边上飘314

2019-09-19 16:23:11

<!DOCTYPE html>
<html>
    <head>
   <meta charset="UTF-8">
   <title>vertical-align</title>
   <style type="text/css">
    *{padding:0px;margin: 0px;}
   
    .warp1{    
              height:80px;
              width: 100%;
              background-color: #14191e;

                       
           /*在此补充代码*/
             }

     .warp1 h1{ color:#fff;
     	        font-size:24px; 
                text-align:center;
                line-height:80px;
       /*在此补充代码*/ }

     .warp2{
              height:400px;
              width: 100%;
              border:1px  #14191e solid;
              display:table;
              /*在此补充代码*/                    
             }

     .content{ vertical-align:middle;
     	       display:table-cell;
     	          
              /*在此补充代码*/
              }

     .content  p{ width:500px;
                  font-family: "微软雅黑";
                  margin:0 auto;
                  line-height:1.5em;
                  font-size:14px;
                  /*text-align:right;*/
        /*在此补充代码*/}   

   </style>
</head>
<body>
<div class="warp1">
          <h1>欢迎来到慕课网</h1>      
</div>
  <div class="warp2">
        <div class="content">
           <p>慕课网,只学有用的!</p>
           <p>慕课网(IMOOC)是IT技能学习平台。慕课网(IMOOC)提供了丰富的移动端开发、php开发、web前端、android开发以及html5等视频教程资源公开课。并且富有交互性及趣味性,你还可以和朋友一起编程。</p>
        </div>
</div>    

</body>
</html>

老师,我有一个疑问。http://img.mukewang.com/climg/5d8339a509c2371a04420285.jpg为什么把.content  p下框选起来的代码移动到上方.content位置就实现不了居中效果呢?

写回答

1回答

好帮手慕糖

2019-09-19

同学你好,1、margin: 0 auto;属性是作用于当前元素的,并不会继承父级的,所以这里是p元素居中,需要直接设置给p哦。

2、水平方向出现滚动条,因为.warp2设置了宽度100%,又设置了左右的边框,导致占据的总宽度超出100%,建议:这里可以只设置下边框,例:

http://img.mukewang.com/climg/5d833c1d09a5197805500250.jpg

希望能帮助到你,欢迎采纳。

祝学习愉快!

0

0 学习 · 40143 问题

查看课程

相似问题