快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

和记娱乐h188怡情:textoverflowellipsis非IE的浏览器的另类应用



text-overflow:ellipsis大年夜家用过吧,在win上大年夜家都知道IE跟Opera可以搞定,假如你看下面的代码你会不会愉快呢?

text-overflow:ellipsis;

-o-text-overflow:ellipsis;

-icab-text-overflow: ellipsis;

-khtml-text-overflow: ellipsis;

-moz-text-overflow: ellipsis;

-webkit-text-overflow: ellipsis;

别愉快了,该支持的都支持,其他都是骗小同伙滴。基础非和记娱乐h188怡情IE的浏览器的私有属性都邑以-xxx-这样开始,-o-便因此Presto为引擎的 Opera私有的、-icab-是iCab私有的,-khtml-便因此KHTML为引擎的浏览器(如Konq和记娱乐h188怡情ueror Safari)、-moz-便因此mozilla的Gecko为引擎的浏览器(如Firefox,mozilla)、-webkit-便因此Webkit 衬着引擎(是KHTML的和记娱乐h188怡情衍临盆品)的浏览器(如Safari、Swift)。

并不是说像-moz-text-overflow现在有用,而是一个幻想的写法,当一和记娱乐h188怡情个浏览器的开拓职员抉择在浏览器支持一种还没获得公认的属性时,一样平常都邑在属性的前面加上-xxx-这种,注解这种是属于该浏览器私有的属性,当然,这些属性多半来自CSS3的,应用这样的写法在浏览器进级后大概才有感化

这段代码是在css3.info上看到的,曩昔是没这样写滴,不知道是什么时刻改的。

Firefox实现text-overflow的也有差不多行滴,一个是JS+XBL,另一个CSS的:after 的,曩昔在试着写用xbl来监视文本的宽度的共同:after,不用想就和记娱乐h188怡情知道我是掉败的,假如单XBL可以行的话,别人也不用共同JS来写了。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: