首页 相关文章 CSS教程:first-letter伪类元素的特点

CSS教程:first-letter伪类元素的特点

写这篇文章的起因来自与毅博客的《美化段落文本 2》,在这篇文章的最后振之谈到了关于:first-letter这样的伪类元素的特点:

有一次我试图让div id="acticle"p/p/div中的P也能实现首字下沉,可是结果却失败了,得出的结论是:我们并不能隔着一层标签去控制子对象中的第一个字符。

由于这句存在误解的可能性(我就误解了他的意思),振之在第一时间就删除这句话。他的意思准确地说,是:first-letter这个伪类无法向下继承。例如:

   1:  div id="demo"
   2:  p我要实现首字下沉/p
   3:  /demo

如果只定义#demo:first-letter,我们将看不到任何结果,必须使用#demo p:first-letter。和a:link这样的链接伪类不同,:first-letter(当然还有其他的)无法向下继承。之所以加上引号,是因为:first-letter的这种无法穿透子对象的特性和通常定义的继承有所区别。这一概念在《C...[ 查看全文 ]

2016-02-20 标签:

CSS教程:first-letter伪类元素的特点的相关文章

手机页面
收藏网站 回到头部