背景色实现按钮分隔线

Posted 湘陵

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了背景色实现按钮分隔线相关的知识,希望对你有一定的参考价值。

分割线效果如下

思路:

  通过设置渐变背景色(top,white,white)的位置(垂直居中,水平居右)和宽度(2px)、高度(80%)

  最后一个按钮的背景色设为none,即可现按钮的分割线

 

示例代码

  CSS:

ul{display: flex; display:-webkit-flex; max-width:600px; margin:auto; background:lightblue; text-align:center; padding:0px;}
ul li{flex:1; -webkit-flex:1; list-style:none; background:linear-gradient(top,white,white); background:-webkit-linear-gradient(top,white,white); background:-moz-linear-gradient(top,white,white); background:-ms-linear-gradient(top,white,white); background:-o-linear-gradient(top,white,white); background-size:2px 80%; background-position:center right; background-repeat: no-repeat; line-height:60px;}
ul li:last-child{background:none;}

  html

<ul>
    <li>TAG FIRST</li>
    <li>TAG SECOND</li>
    <li>TAG THIRD</li>
</ul>

在线演示:http://sandbox.runjs.cn/show/3xw6c1ba

 

以上是关于背景色实现按钮分隔线的主要内容,如果未能解决你的问题,请参考以下文章

HTML代码片段

HTML代码片段

Andriod GridView不改变背景色实现网格线效果

Andriod GridView不改变背景色实现网格线效果

Andriod GridView不改变背景色实现网格线效果

UITableViewController - 单元格大小分隔符和背景色