美文网首页
26、自定义下划线

26、自定义下划线

作者: Elevens_regret | 来源:发表于2017-04-20 16:40 被阅读0次

使用CSS渐变背景生成下划线来代替text-decoration: underline;

a{
    text-decoration: none;
    background: linear-gradient(#666,#666) no-repeat;
    background-size: 100% 1px; // 定义下划线的宽
    background-position: 0 1.15em; // 将下划线的位置固定在离文字0.15em距离处。
}

当碰到g和y之类的字母下半部时,可以使用和背景相同颜色的投影来覆盖一部分下划线,让下划线看起来像是碰到这些字母就断开了。

text-shadow: 0.1em 0 white,-0.1em 0 white;

下划线还可以是虚线。

background: linear-gradient(90deg,transparent 20%,#666 0) repeat-x; 
background-size: 1em 1px; 
// 可以通过transparent的百分比值和background-size大小来控制下划线的虚实之间的百分比和疏密。

相关文章

  • 26、自定义下划线

    使用CSS渐变背景生成下划线来代替text-decoration: underline; 当碰到g和y之类的字母下...

  • 2019-01-26

    自定义的header不能用下划线 项目中有自定义header传递设备信息的时候,但是一直接收不到,原来是下划线形式...

  • RecyclerView自定义下划线

    /** * 1.自定义下划线 * 2.@authorDell * 3.@date2017/10/11 19:18 ...

  • 继承特定的view完成自定义控件

    自定义控件功能说明 设置使用自定义的字体 在EditText获得输入焦点的时候,下划线变为黄色,否则采用自己设置的...

  • 1.Python语法

    一、变量变量的命令和使用(2018-04-26) 变量名只能包含字母、 数字和下划线。 变量名可以字母或下划线打头...

  • 自定义UISegmentView类

    自定义UISegmentView类,可以设置item数量,选中item颜色,背景视图颜色,下划线颜色和高度,选中i...

  • Ambari自定义服务之configurations安装时不能编

    记一次自定义服务添加后,安装时发现配置不能编辑,且出现莫名带下划线自定义配置问题查找 同时前端报错如下 经过各种排...

  • UITableviewCell下划线封装

    对UITableviewCell的基础封装:下划线处理;所有其他的cell自定义、封装都可以继承这个基础类 .h .m

  • iOS小知识点

    废话不多说,直接上干货! tableView相关 一:怎么自定义cell的下划线以及颜色: 先上效果图: 二:刷新...

  • Cell伪装分割线粗细不一致问题

    由于系统默认的UITableView的下划线在自定义的时候并不方便。系统有一个方法 tableview setSe...

网友评论

      本文标题:26、自定义下划线

      本文链接:https://www.haomeiwen.com/subject/yyelzttx.html