网页制作 
首页 > 网页制作 > 浏览文章

margin隐藏最后的分割线无需循环输出判断是否到结尾

(编辑:jimmy 日期: 2024/11/16 浏览:3 次 )

复制代码代码如下:
<style>
*{margin: 0;padding: 0;}
#demo li{
border-bottom: 1px solid #ccc;
}
#demo ul{
margin-bottom: -1px;
}
#demo{
overflow: hidden;
}
</style>
<div id="demo">
<ul>
<li>写个内容其实好困难啊。。。</li>
<li>写个内容其实好困难啊。。。</li>
<li>写个内容其实好困难啊。。。</li>
<li>写个内容其实好困难啊。。。</li>
<li>写个内容其实好困难啊。。。</li>
</ul>
</div>
<style>
#demo2{
background: #aaa;
width:620px;
}
#demo2 ul{
margin-right: -100px;
overflow: hidden;
}
#demo2 li{
float: left;
margin-right: 10px;
}
.img{
width: 200px;
height: 200px;
background: #ddd;
}
</style>
<div id="demo2">
<ul>
<li><div class="img"></div></li>
<li><div class="img"></div></li>
<li><div class="img"></div></li>
</ul>
</div>

一般来说,我们都不喜欢看到最后有一条线,但是用样式去清楚那最后的线,非常麻烦,循环输出时,还要判断是否到结尾。

margin可以很好的解决这个问题。

直接上代码,不解释。
上一篇:苹果iPhone safari浏览器样式重置修复submit按钮圆角bug
下一篇:利用margin实现等高布局
一句话新闻
微软与英特尔等合作伙伴联合定义“AI PC”:键盘需配有Copilot物理按键
几个月来,英特尔、微软、AMD和其它厂商都在共同推动“AI PC”的想法,朝着更多的AI功能迈进。在近日,英特尔在台北举行的开发者活动中,也宣布了关于AI PC加速计划、新的PC开发者计划和独立硬件供应商计划。
在此次发布会上,英特尔还发布了全新的全新的酷睿Ultra Meteor Lake NUC开发套件,以及联合微软等合作伙伴联合定义“AI PC”的定义标准。