想问相对于效果图,我的代码外边距设置的有问题,ul标签能否外边距设置不重复,或者内边距

想问相对于效果图,我的代码外边距设置的有问题,ul标签能否外边距设置不重复,或者内边距

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>display属性</title>
    <style type="text/css">
        /*样式补充*/
        *{ margin: 0;padding: 0;}
        .big{
            width: 850px;
            overflow: hidden;
            border: #ccc 1px dashed;
        }
        li{
            float: left;
            border: 1px solid #ccc;
            margin: 20px;
            text-align: center;
        }
        ul{
            list-style-type:none ;
        }
    </style>
</head>
<body>
<div class="big">
    <ul>
        <li>
    <img src="http://img1.sycdn.imooc.com/climg//590fe9770001e63102400135.jpg" alt="#" class=".clears">
    <p>欢迎来到慕课网学习新的知识!</p>
        </li>
        <li>
    <img src="http://img1.sycdn.imooc.com/climg//590fe97d00011bda02400135.jpg" alt="#" class=".clears">
    <p>欢迎来到慕课网学习新的知识!</p>
        </li>
        <li>
    <img src="http://img1.sycdn.imooc.com/climg//590fe982000150ba02400135.jpg" alt="#" class=".clears">
    <p>欢迎来到慕课网学习新的知识!</p>
        </li>
    </ul>
    <ul>
        <li>
            <img src="http://img1.sycdn.imooc.com/climg//590fe9770001e63102400135.jpg" alt="#" class=".clears">
            <p>欢迎来到慕课网学习新的知识!</p>
        </li>
        <li>
            <img src="http://img1.sycdn.imooc.com/climg//590fe97d00011bda02400135.jpg" alt="#" class=".clears">
            <p>欢迎来到慕课网学习新的知识!</p>
        </li>
        <li>
            <img src="http://img1.sycdn.imooc.com/climg//590fe982000150ba02400135.jpg" alt="#" class=".clears">
            <p>欢迎来到慕课网学习新的知识!</p>
        </li>
    </ul>
</div>
</body>
</html>



这是我的代码

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


这是效果图,想问一下,如果使用ul标签,并且不单独设置图片的外边距(比如设置第一张上下左20px)能够不重叠么。

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

根据同学的回复 , 左右margin可以设置为10px . 然后给整体盒子设置内边距10px就可以解决了 ,如下 :

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

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

完善一下吧 , 祝学习愉快 ! 望采纳


好帮手慕夭夭 2018-09-26 15:47:37

按照同学所说的去掉margin , 效果如下;

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

不知道同学说的重叠是每个内容块重叠吗 , 按照效果是不会的呢 . 如果没有解决你的疑惑 , 请同学把问题描述清楚一些 .

祝学习愉快 ,望采纳

  • 提问者 慕函数12138 #1
    抱歉没说清楚,我的代码可以看出来,第一列两张图片之间的像素不是我想要的20px而是40px。如果使用ul结构能不能按照效果图那样设置的都一样的呢。比如改为设置ul标签的内边距什么的。
    2018-09-26 16:07:08
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师