请老师检查 谢谢

来源:4-7 编程练习

慕UI4313976

2020-01-22 16:21:03

家电和参考样式的不一样,没有首字对齐居中,请老师指点。

<!DOCTYPE html>
<html>
    <head lang="en">
        <meta charset="UTF-8">
        <title>display属性</title>
        <style type="text/css">
            /*样式补充*/
            *{margin:0px;padding:0px;font-family:"微软雅黑";}
            .big{width:100px;text-align:center;}
            h3{font-size:20px;font-weight:bold;}
            li{display:none;}
            .elec{font-size:10px;background-color:white;text-align:center;}
            .wash{font-size:10px;background-color:white;text-align:center;}
            .clothes{font-size:10px;background-color:white;text-align:center;}
            div{border:1px gray solid;background-color:rgb(209, 207, 207);}
            .div1:hover li{display:block;}
            .div2:hover li{display:block;}
            .div3:hover li{display:block;}
            
        </style>
    </head>
    <body>
    <div class="big">
        <div class="div1">
            <h3>家电</h3>
            <ul class="elec">
                <li>冰箱</li>
                <li>洗衣机</li>
                <li>空调</li>
            </ul>
        </div>
        <div class="div2">
            <h3>洗护</h3>
            <ul class="wash">
                <li>洗衣液</li>
                <li>消毒液</li>
                <li>柔顺剂</li>
            </ul>
        </div>
        <div  class="div3">
            <h3>衣物</h3>
             <ul class="clothes">
                <li>衬衫</li>
                <li>裤子</li>
                <li>卫衣</li>
            </ul>
        </div>
      </div>
</body>
</html>


写回答

1回答

好帮手慕言

2020-01-22

同学你好,要求是:整个内容在页面上水平居中显示。这个效果同学没有实现。

建议:配合margin实现。代码参考:

http://img1.sycdn.imooc.com/climg/5e2807d70940419603530182.jpg

家电部分的内容对齐,可以使用padding实现。

http://img1.sycdn.imooc.com/climg/5e28082d09be91f604310295.jpg

代码可以优化一下:

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

如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 40143 问题

查看课程