当前位置: 首页 > news >正文

温州免费做网站网络营销课程心得体会

温州免费做网站,网络营销课程心得体会,wordpress 菜单 首页,上海贸易公司项目中常常有这种需要我们对溢出文本进行...显示的操作#xff0c;单行多行的情况都有#xff08;具体几行得看设计师心情了#xff09;#xff0c;这篇随笔是我个人对这种情况解决办法的归纳#xff0c;欢迎各路英雄指教。 单行 语法 overflow:hidden;text-o… 项目中常常有这种需要我们对溢出文本进行...显示的操作单行多行的情况都有具体几行得看设计师心情了这篇随笔是我个人对这种情况解决办法的归纳欢迎各路英雄指教。 单行 语法 overflow:hidden;text-overflow:ellipsis; white-space:nowrap 示例 文本溢出显示省略号,文本溢出显示省略号,文本溢出显示省略号 多行 1.直接用css属性设置(只有-webkit内核才有作用) 语法 overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; 移动端浏览器绝大部分是WebKit内核的所以该方法适用于移动端 -webkit-line-clamp 用来限制在一个块元素显示的文本的行数,这是一个不规范的属性unsupported WebKit property它没有出现在 CSS 规范草案中。 display: -webkit-box 将对象作为弹性伸缩盒子模型显示 。 -webkit-box-orient 设置或检索伸缩盒对象的子元素的排列方式 。 text-overflow: ellipsis 以用来多行文本的情况下用省略号“…”隐藏超出范围的文本。 示例 文本溢出显示省略号,文本溢出显示省略号,文本溢出显示省略号,文本溢出显示省略号,文本溢出显示省略号,文本溢出显示省略   2.利用伪类 语法 div idcon span idtxt文本溢出显示省略号,文本溢出显示省略号,文本溢出显示省略号,文本溢出显示省略/span span classt/span /div style #txt{ display: inline-block; height: 40px; width: 250px; line-height: 20px; overflow: hidden; font-size: 16px; } .t:after{ display: inline; content: ...; font-size: 16px; } /style 示例 文本溢出显示省略号,文本溢出显示省略号,文本溢出显示省略号,文本溢出显示省略 3.利用绝对定位和padding;(跨浏览器解决方案)看到上例是不是觉得“哇终于可以跨浏览器使用了”但你这样想的时候有没有考虑过IE的感受IE6/7是没有伪类的还不赶快跪下对IE叫声“大哥”虽然IE6已经退出市场但是IE7还是需要兼容的所以呢我自己又想到了以下的办法我这边测试了下感觉还行。 上代码 p idcon2文本溢出显示省略号,文本溢出显示省略号,文本溢出显示省略号,文本溢出显示省略span classt2.../span /p style #con2{ position: relative; height: 40px; width: 250px; line-height: 20px; overflow: hidden; padding-right: 12px; } .t2{ position: absolute; right: 0; bottom: 0; } /style 这个方法的原理是首先在包含文字的元素里嵌入一个span.../span然后包含文字的元素右侧留出...的位置(padding-right),最后利用绝对定位将...定位至右侧的padding-right区域示例 文本溢出显示省略号,文本溢出显示省略号,文本溢出显示省略号,文本溢出显示省略... 4.其他利用js插件来实现该功能这里有俩款插件推荐这篇主要介绍的是css方法所以它们使用方法就不废话了。 Clamp.jsjQuery.dotdotdot问题感谢村长指出了第二种和第三种都没有考虑到内容不足俩行的情况这种情况下我的上面说到的第二种和第三种方法“...”依旧会存在并不会隐藏。暂时还没有想出利用css来实现不到俩行隐藏的办法sorry。所以如果存在不到俩行的情况尽量还是不要用了吧可以使用js。这个就先放在这儿什么时候想到办法再来修改 function mitulineHide(num,con){var contain document.getElementById(con); console.log(con); var maxSize num; var txt contain.innerHTML; if(txt.lengthnum){ console.log(1) txt txt.substring(0,num-1)... contain.innerHTML txt; }else{ console.log(error) } }; 该函数传入俩个参数允许的最大文字数目、包含文字的元素节点Id 如果觉得本文不错的话帮忙点击下面的推荐哦点击阅读原文 如果觉得本文不错的话帮忙点击下面的推荐哦文章未经说明均为原创转载请注明出处谢谢 转载于:https://www.cnblogs.com/best-coder/p/11550185.html
http://www.pierceye.com/news/3968/

相关文章:

  • 网站缩写的英文国内最大ae模板下载网站
  • 学做网站培训班要多少钱东莞哪里可以学网络营销
  • 培训网站免费专业的企业进销存软件制造厂家
  • 做网站排行dede后台做两个网站
  • 花生壳怎么建设网站给女朋友做的网站
  • 济南建网站送400电话外贸销售渠道
  • 怎么做网站的访问量糗事百科网站源码
  • 百度网站分析报告免费企业网站后台
  • 做网站线稿软件有哪些wordpress手机ui
  • 汕头高端模板建站网页设计教程实例项目
  • 深圳网站建设小江怎么在百度做广告
  • 环保部网站建设项目代码生成器怎么用
  • 自己做鲜花网站怎么样加强文明网站建设
  • 广西网站运营最好的公司北京市保障房建设投资中心网站瘫痪
  • 在线建站模板wordpress连接sql
  • 网站程序开发的基本步骤江苏泰州网站建设
  • 游戏开服表网站开发网站鼠标特效代码
  • 南京网站运营陵县网站建设
  • php学校网站源码重庆多语网站建设品牌企业
  • 简单网站建设协议书网站开发 法律
  • wordpress搜索怎么用不了wordpress 内存优化
  • 免费的网站app下载花生壳怎么做网站
  • 贸易网站建站wordpress15天教程
  • 网页制作和网站开发知乎推广和引流技巧
  • 微信企业网站模板上海建筑工程有限公司有哪些
  • 百度网站建设工具游戏代理0加盟费
  • 高密哪里有做网站的高端建筑班
  • 记事本做网站怎么调整图片间距程序员做网站类网站
  • 网站开发包含哪些类别韩国美食网站建设目的
  • 电子商务网站设计与开发海口最新新闻消息