控制first-letter伪类的背景

2016-02-20 00:30 6 1 收藏

今天图老师小编给大家展示的是控制first-letter伪类的背景,精心挑选的内容希望大家多多支持、多多分享,喜欢就赶紧get哦!

【 tulaoshi.com - Web开发 】

OL定义有序列表的时候,除非指定list-style-position:inside;,否则文字和前导符是有缩进的。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

但有的时候,OL定义的列表类型有限制,比如不能定义汉字的一、二、三,我们只好手动来输入这些字符,但这下文字和字符连在一起。

运行代码框

[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

这个时候就可以使用first-letter这个伪类来帮忙了:

运行代码框

[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行] 渲染结果:

这下,前导符就和文字保持一定距离了,而且能控制的样式也更多一点。
不过前导符后面那个顿号就控制不到样式了,但我想可不可以设置背景图来取代呢?
简单测试却发现,控制first-letter伪类的背景,与控制list-style-image一样让人琢磨不透,遂弃之。

另外,各个浏览器对待前导符旁边的符号处理方式也不一样,因为没有安装Safari,所以没有测试它:

代码:

 

IE8和FF3和Opera表现一致,Chrome只对左侧的符号进行处理,IE6、7就只处理了第一个字符。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

来源:http://www.tulaoshi.com/n/20160220/1631965.html

延伸阅读
标签: Web开发
  类:在HTML中当表现class属性的时候,人们可以用点(.)号来作为~=号的一个替代选择,所以div.value等同于div[class~=value]。此时.value只能严格的应用于HTML中的class属性,所以此类选择符叫类选择符。在CSS中样式通常依附与一个元素在文档树中的位置,这个简单的模型对于许多情况来说是足够的,但是一些常见的版式状态不能应用于文档...
标签: Web开发
相关阅读文章:CSS3属性选择符介绍 4.7.3 结构伪类(Structural pseudo-classes) CSS 3增加了大量的结构伪类,利用文档结构树来实现表现,从而可以减少页面内class属性和ID属性的定义,使得文档更加简洁。 1. E:root 匹配文档的根元素。在(X)HTML中,根元素就是html元素。例如: :root { border: 1px solid blue; } 在(X)HTML...
This is my first blog. what are blog??? i don't knew. Just hear about? I English poor? I will exert oneself
标签: Web开发
请你注意一些CSS伪类属性不被所有浏览器支持,但有四个伪类可以安全使用在链接上 伪类像是指定选择器状态或关联选择器的门闩。它们的形式如:selector:pseudo class { property: value; },在选择器和伪属性之间使用冒号。 link 没有点击过的链接  visited以点击过的链接  active获...
标签: Web开发
伪类可以看做是一种特殊的类选择符,是能被支持CSS的浏览器自动所识别的特殊选择符。它的最大的用处就是可以对链接在不同状态下定义不同的样式效果。 1. 语法 伪类的语法是在原有的语法里加上一个伪类(pseudo-class): selector:pseudo-class {property: value} (选择符:伪类 {属性: 值}) 伪类和类不同,是CSS已经定义好的,不能象类...

经验教程

359

收藏

20
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部