zoukankan      html  css  js  c++  java
  • CSS常用技巧(2)——文本类

    一、超出区域文本以省略号显示

    overflow:hidden;  
    text-overflow:ellipsis;  
    white-space:nowrap;
    

    二、强制换行

    white-space:normal;  
    word-break:break-all;
    

    三、文本缩进

    text-indent:12px

    四、文字描边

    text-shadow:-1px 0 black,0 1px black,1px 0 black,0 -1px black;
    

    五、文字外发光

    text-shadow:0 0 0.2em #f87

    六、字体渐变:

    background: -webkit-linear-gradient(left, #147B96, #E6D205 25%, #147B96 50%, #E6D205 75%, #147B96); // 背景色渐变 
    -webkit-background-clip: text;         // 规定背景的划分区域 
    -webkit-text-fill-color: transparent;  // 防止字体颜色覆盖 
    

    七、表格td超出隐藏

    设置table样式

    <table style="table-layout:fixed"></table>
    

    八、通过<hr>实现双虚线:

    <hr style=”border:1px dashed;100%;height:1px;”></hr>
    

    九、通过display:box ;line-clamp实现多行溢出点点效果:

    .box {
         400px; 
        display: -webkit-box;
        -webkit-line-clamp: 3;
        -webkit-box-orient: vertical;
        overflow: hidden;
      }
    

    十、数字超宽换行

    word-wrap: break-word;

    十一、CSS设置多张背景:

    background:url("haoroomsCSS1_s.jpg") 0 0 no-repeat,
    url("haoroomsCSS2_s.jpg") 200px 0 no-repeat,
    url("haorooms.jpg") 400px 201px no-repeat;
    

    或者:

    background-image:url("1.jpg"),url("2.jpg"),url("3.jpg");
    background-repeat: no-repeat, no-repeat, no-repeat;  
    background-position: 0 0, 200px 0, 400px 201px;  
    
    background-blend-mode: lighten; // 可以设置多张背景图的混合模式;
    

    十二、去掉input:-webkit-autofill 浏览器默认黄色

    方法一:

    <input type="text"  autocomplete="off">
    

    方法二:

    -webkit-box-shadow: 0 0 0px 1000px white inset
    

    十三、文字竖向排列

    writing-mode:tb;

    十四、table样式

    • 实线边框:
    <table border="1" cellspacing="0" cellpadding="0">
    
    • 边框合并:
    border-collapse: collapse;
    
  • 相关阅读:
    本周读书的感想
    程序员应知——学习、思考与分享
    用设计版面的思想编写漂亮的代码
    程序员应知——你有几种武器
    《明星DBA成长之路》读后随想
    有些东西不可替代
    DB2连接串&DB2客户端连接服务端
    数据库连接字符串备忘大全
    ASP Blob类型转存为Long Raw类型
    Oracle read_csv
  • 原文地址:https://www.cnblogs.com/janas-luo/p/9600475.html
Copyright © 2011-2022 走看看