免费发布信息
微信公众号

css溢出部分隐藏显示滚动条

   来源:黔优网责任编辑:优优  时间:2023-11-02 13:58:49 浏览量:156
导读:css文本溢出处理办法,超出部分隐藏内容显示滚动条显示剩余内容或者不显示滚动条,超出部分直接隐藏不显示目录1overflow: hidden使用比较多在使用时,经常会出现隐藏半个字符2Overflow属性控制超出文本显示隐藏overf

css文本溢出处理办法,超出部分隐藏内容显示滚动条显示剩余内容或者不显示滚动条,超出部分直接隐藏不显示

  • 目录

  • 1overflow: hidden使用比较多在使用时,经常会出现隐藏半个字符

  • 2Overflow属性控制超出文本显示隐藏

overflow: hidden使用比较多在使用时,经常会出现隐藏半个字符

overflow: hidden使用比较多在使用时,经常会出现隐藏半个字符,下图就出现字符显示不完整,影响用户体验

解决办法:
控制行高来实现,通过查看父元素的高度。设置合理的行高,来实现字符显示不全的情况

  1. <!DOCTYPE html> 

  2. <html> 

  3.     <head> 

  4.         <meta charset="utf-8"

  5.         <meta name="viewport" content="width=device-width, initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=yes"

  6.         <title>通高科技</title> 

  7.         <style> 

  8.             div { 

  9.               background-color: #eee; 

  10.               width: 200px; 

  11.               height: 50px; 

  12.               border: 1px dotted black; 

  13.               overflow: visible; 

  14.               margin-left: 40px; 

  15.               float: left; 

  16.              

  17.             } 

  18.             .div1{ 

  19.                 overflow: hidden; 

  20.                 line-height: 25px; 

  21.             } 

  22.              

  23.              

  24.         </style> 

  25.     </head> 

  26.     <body> 

  27.             <div class="div1">当您想更好地控制布局时,可以使用 overflow 属性。overflow 属性规定如果内容溢出元素框会发生什么情况。overflow: hidden超出隐藏不显示</div> 

  28.  

  29.     </body> 

  30. </html> 


Overflow属性控制超出文本显示隐藏


CSS Overflow 属性指定在元素的内容太大而无法放入指定区域时是剪裁内容还是添加滚动条。

overflow 属性可设置以下值:

visible - 默认。溢出没有被剪裁。内容在元素框外渲染

hidden - 溢出被剪裁,其余内容将不可见

scroll - 溢出被剪裁,同时添加滚动条以查看其余内容

auto - 与 scroll 类似,但仅在必要时添加滚动条

PS:overflow 属性仅适用于具有指定高度的块元素。也就说必须设置高度

  1. <!DOCTYPE html> 

  2. <html> 

  3.     <head> 

  4.         <meta charset="utf-8"

  5.         <meta name="viewport" content="width=device-width, initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=yes"

  6.         <title>通高科技</title> 

  7.         <style> 

  8.             div { 

  9.               background-color: #eee; 

  10.               width: 200px; 

  11.               height: 50px; 

  12.               border: 1px dotted black; 

  13.               overflow: visible; 

  14.               margin-left: 40px; 

  15.               float: left; 

  16.              

  17.             } 

  18.             .div1{ 

  19.                 overflow: hidden; 

  20.             } 

  21.             .div2{ 

  22.                 overflow: scroll; 

  23.             } 

  24.             .div3{ 

  25.                 overflow: auto; 

  26.             } 

  27.         </style> 

  28.     </head> 

  29.     <body> 

  30.          

  31.             <div>默认情况下,溢出是可见的,这意味着它不会被裁剪,而是在元素框外渲染: overflow: visible;</div> 

  32.             <div class="div1">当您想更好地控制布局时,可以使用 overflow 属性。overflow 属性规定如果内容溢出元素框会发生什么情况。overflow: hidden超出隐藏不显示</div> 

  33.             <div class="div2">当您想更好地控制布局时,可以使用 overflow 属性。overflow 属性规定如果内容溢出元素框会发生什么情况。overflow: scroll超出加滚动条以查看其余内容</div> 

  34.             <div class="div2">当您想更好地控制布局时,可以使用 overflow 属性。overflow 属性规定如果内容溢出元素框会发生什么情况。overflow: auto超出加滚动条以查看其余内容,没有超出不显示滚动</div> 

  35.             <div class="div2">没有超出不显示滚动</div> 

  36.          

  37.          

  38.     </body> 

  39. </html> 


 
 
 
没用 0举报 收藏 0
免责声明:
黔优网以上展示内容来源于用户自主上传、合作媒体、企业机构或网络收集整理,版权争议与本站无关,文章涉及见解与观点不代表黔优网官方立场,请读者仅做参考。本文标题:css溢出部分隐藏显示滚动条,本文链接:https://www.qianu.com/news/253159.html,欢迎转载,转载时请说明出处。若您认为本文侵犯了您的版权信息,或您发现该内容有任何违法信息,请您立即点此【投诉举报】并提供有效线索,也可以通过邮件(邮箱号:kefu@qianu.com)联系我们及时修正或删除。
 
 

 

 
推荐图文
推荐商业资讯