最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • CSS如何处理长内容和短内容

    正文概述 掘金(用户3557379774841)   2021-02-03   493

    长内容

    overflow-wrap

    overflow-wrap :normal 允许内容顶开或溢出指定的容器边界
                                 break-word 内容将在边界内换行。如果需要,单词内部允许中断 CSS如何处理长内容和短内容

    hyphens

    告知浏览器在换行时如何使用连字符连接单词。可以完全阻止使用连字符, 也可以控制浏览器什么时候使用,或者让浏览器决定什么时候使用。

    hyphens :none 换行时单词不会被打断,甚至在单词内的字符建议有换行点时。
            行只会在空白符处换行。
          manual只有在单词中的字符建议换行机会时,才对行包装进行换行。
          auto

    CSS如何处理长内容和短内容

    文章截断处理

    截断:在句子的末尾添加点点点,省略更多的文本内容
    {
    white-space: nowrap
    overflow: hidden
    text-overflow: ellipsis
    }
    white-space :normal 默认。空白会被浏览器忽略
            pre 空白会被浏览器保留(换行了)
           nowrap 文本不会换行在同一行上继续,直到遇到br标签(空白不保留)
           pre-wrap 保留空白,正常进行换行
           pre-line 合并空白,保留换行
    overflow :visible hidden scroll auto
    text-overflow :clip ellipsis 

    CSS如何处理长内容和短内容

    多行文本截断处理

    要让这种工作,必须使用display: -webkit-box。-webkit-line-clamp指定截断工作的最大行数。
    line-clamp : 可以把 块容器中的内容 限制为指定的行数
          它只有在 display 属性设置成 -webkit-box 或者 -webkit-inline-
          box 并且 -webkit-box-orient 属性设置成 vertical时才有效果 CSS如何处理长内容和短内容 这种技巧的缺点是,如果要为元素添加padding,它很容易失败。当添加padding时,会导致显示下一行的一部分,这本应该要被截断的。见下图:

    CSS如何处理长内容和短内容


    起源地下载网 » CSS如何处理长内容和短内容

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元