首页 > Web开发 > 详细

「HTML+CSS」文字溢出处理,背景图处理,企业开发经验

时间:2019-10-08 12:46:59      阅读:205      评论:0      收藏:0      [点我收藏+]

文字溢出:单行打点文本

      1.white-space空间单行文本不换行

      2.overflow 先隐藏

      3.text-overflow在打点

  后端拿过来的文字多余一行打点显示:单行文本/多行文本

   例子:P标签技术分享图片百度首页的单行文字

 

 

   实现:技术分享图片技术分享图片

 

nowrap禁止文字自动换行

 

 技术分享图片技术分享图片

 

 

 

 white-space空格,空余空间

 

技术分享图片

 

 

 技术分享图片

 

 

 

 

 技术分享图片

 

 

技术分享图片

 

 

 

 white-space: nowrap;
    /*溢出部分隐藏*/
    overflow:hidden;
    /*文本溢出部分点点点*/
    text-overflow: ellipsis;

 


 

 

 多行文本:1.line-height行高  2.height容器高 3.overflow:hidden

    1.多行只做截断

        行高和文字高度成倍数显示

        如:文字高度20px  行高需要两行就40px  需要三行 60px

      2.剩下的文字溢出overflow:hidden

技术分享图片

反面例子:

技术分享图片

 

 

 技术分享图片

 

 

 


 

 

背景图片

技术分享图片技术分享图片

 

 


 

 

 

 图片代替文字:

技术分享图片

 

技术分享图片1.text-indent首行缩进2.文字不换行white-space:nowrap3.overflow:hidden技术分享图片

 

 技术分享图片技术分享图片

 

a{
   
    background-image: url(https://img.alicdn.com/tfs/TB1_uT8a5ERMeJjSspiXXbZLFXa-143-59.png);
    width: 190px;
    height: 0px;
    padding-top: 90px;

    display: inline-block;
   overflow: hidden;
    text-decoration: none;
    background-size: 190px 90px;
}

 

 


 

1. 行级元素只能套行级元素

2.块级元素可以嵌套任何元素(除了p)

  1.p标签不能嵌套块级元素技术分享图片技术分享图片

 

   2.a不能套a

 


 

「HTML+CSS」文字溢出处理,背景图处理,企业开发经验

原文:https://www.cnblogs.com/apelles/p/11634727.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!