截字是一个很厌恶的问题。为了照顾体现上的需要,一般需要把过长的语句,比如一个列表中的新闻标题,截短。
一般这由程序员运用后台技能(各种流行的言语,php, jsp等)或者前台技能(javascript)来处理。我个人倾向于运用前台技能,由于这对提高网页的亲和力(accessibility)有优点。在非桌面型的浏览器中,用户能够更便利的掌握信息完整性。
text-overflow是css3的一个性质(property),它能够截短过长的字符串,并依据值(value)来决定被截掉部分运用何种方法展现。现在,ie现已完成对其的支撑,opera也有了私有属性(-o-text-overflow)对其支撑,firefox好像落后一步……支撑的两者都可运用ellipsis 值,把截掉部分代替成省略号(即ellipsis)。
所以,你要做的只是,把需要截字的元素定好宽度,和overflow一同运用,即可完成作用。
可是firefox不支撑,所以大概你知道我下面要干什么了。
解决方案是,利用伪类:after添加省略号,再把它定位到右边即可。作用有点粗糙,但简洁明了,纯css完成
怎样成为一名合格的seo优化人员?网站设计制作中的静态或动态网页各有哪些优缺点网站建设后营销很重要如何设计一个有价值的教育网站建设7分钟看懂SEM和SEO是啥北京网站建设中网站设计准则怎么优化整个网站?百度收录页面数量与网站优化无关