给li标签中的span设置属性margin-bottom不生效
html如下:
<ul class="lottery_main"">
<!-- 每个中间人的头像和名字 -->
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
<li class='li25'>
<span class="lottery_name25">飘飘飘</span>
</li>
</ul>
css如下:
.lottery_main {
position: relative;
width: 100%;
display:none;
text-align:center;
}
.lottery_main li{
margin: 0;
padding: 0;
width: 19%;
display: inline-block;
}
.lottery_name25{
font-size: 17px;
margin-left: 13px;
margin-bottom: 17px;
}
显示的效果如下:
给span设置的margin-bottom没有生效
如果给.lottery li添加属性height,即:
.lottery_main li{
margin: 0;
padding: 0;
width: 19%;
display: inline-block;
height:52px;
}
显示效果如下:
总结:在li标签里面包含span标签,如果要给span设置margin-bottom属性,那么要同时设置li的display:block(display:inline-block)和height属性,那么给span设置的margin-bottom才生效。
原文地址:https://blog.csdn.net/tangxiujiang
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。