css 规则中两个类连在一起是什么意思?
2024-08-23 02:11:58
原文地址:http://www.cxybl.com/html/wyzz/CSS/20120601/27374.html
比如: .c1.c2 { text-decoration:underline; } 选择器中 .c1 与 .c2 直接连在一起,中间无空格、无逗号,表示什么意思?
看个例子:
head style type="text/css"
.c1 { color:#ff0000; }
.c2 { font-style:italic; }
.c1.c2 { text-decoration:underline; }
比如:
.c1.c2
{
text-decoration:underline;
}
选择器中 .c1 与 .c2 直接连在一起,中间无空格、无逗号,表示什么意思?看个例子:
<head>
<style type="text/css">
.c1
{
color:#ff0000;
}
.c2
{
font-style:italic;
}
.c1.c2
{
text-decoration:underline;
}
</style>
</head><body>
<p class="c1">这里是红色</p>
<p class="c2">这里是斜体</p>
<p class="c1 c2">这里是红色、斜体、下划线</p>
</body>结果已经通过文字直接描述出来了,原来 .c1.c2 表示如果一个标签中同时使用了这两个类(不论顺序、不论是否还有其他类),则响应此样式规则。
然而在 ie 中,第二个段落中除了有斜体还有下划线,说明它还把 .c1.c2 看作是 .c2。
于是,考虑到兼容性的原因,尽量不要使用 .c1.c2 这样的选择器。
.c1.c2
{
text-decoration:underline;
}
选择器中 .c1 与 .c2 直接连在一起,中间无空格、无逗号,表示什么意思?看个例子:
<head>
<style type="text/css">
.c1
{
color:#ff0000;
}
.c2
{
font-style:italic;
}
.c1.c2
{
text-decoration:underline;
}
</style>
</head><body>
<p class="c1">这里是红色</p>
<p class="c2">这里是斜体</p>
<p class="c1 c2">这里是红色、斜体、下划线</p>
</body>结果已经通过文字直接描述出来了,原来 .c1.c2 表示如果一个标签中同时使用了这两个类(不论顺序、不论是否还有其他类),则响应此样式规则。
然而在 ie 中,第二个段落中除了有斜体还有下划线,说明它还把 .c1.c2 看作是 .c2。
于是,考虑到兼容性的原因,尽量不要使用 .c1.c2 这样的选择器。
最新文章
- java: ant 脚本示例
- C#设计模式——工厂方法模式(Factory Method Pattern)
- CentOS yum安装和配置MySQL(转载)
- input 的 placeholder属性在IE8下的兼容处理
- Qt无边框MainWindow如何拖动四周改变大小
- 第六篇:python高级之网络编程
- C++ 採集音频流(PCM裸流)实现录音功能
- Android二维码开源项目zxing用例简化和生成二维码、条形码
- HTML5----input-datalist输入框自己主动提示功能
- [Splay伸展树]splay树入门级教程
- python爬虫之selenium、phantomJs
- SQL SERVER-开启xp_cmdshell
- Servlet工作原理解析 《深入分析java web 技术内幕》第九章
- 【转】解决keepalived正常启动但是虚IP(VIP)没有生成的问题
- [ZJOI2005]九数码游戏(BFS+hash)
- Axure8破解码
- install the Mondo Rescue utility in Ubuntu 12.04 or 12.10.
- windows下一分钟配置ngnix实现HLS m3u8点播
- 关于Winform下DataGridView中实现checkbox全选反选、同步列表项的处理
- es-09-spark集成
热门文章
- django JsonResponse和HttpResponse的在后端和前端区别
- LeetCode - Two Sum IV - Input is a BST
- combineReducers 对数据进行拆分管以及使用immutable.js
- C++中的继承和多继承
- 试用 openresty/lua-resty-shell
- 使用patroni 构建高可用的pg 数据库
- SecureCRT突然卡死的问题
- Unity3D\2D手机游戏开发 学习
- 互换元素(swap,swap_ranges)
- Java基础语法 第3节 常用软件安装-Webstorm