社区
CSS
帖子详情
一个css优先级方面的小问题
pigg18
2011-02-26 08:06:38
*
{
....(样式内容)
}
这个* 是属于哪个的?个人感觉属于标记
那么她的优先级是排在最后咯?
id=>class=>标记
请问是这样吗?
...全文
81
3
打赏
收藏
一个css优先级方面的小问题
* { ....(样式内容) } 这个* 是属于哪个的?个人感觉属于标记 那么她的优先级是排在最后咯? id=>class=>标记 请问是这样吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
missgd152
2011-02-28
打赏
举报
回复
*符号的意思是使用与整个div或者table或其他都能使用这个样式。
athrunzero
2011-02-28
打赏
举报
回复
* 表示全部 它的优先级最低
inetfuture
2011-02-27
打赏
举报
回复
*属于“其他选择符”,用4位数字表示其优先级为 0,0,0,0 ,就是说相对其他(直接写在标签上的样式>id>class>元素或伪元素)它的优先级最低 基本相当于没加
css
优先级
98908u0
今天有人跟我说
css
hack中用!important来区分ie6,因为ie6不支持!important,是的在很早以前我也是用过这种方法写hack,但是后来就基本不用了。本来我对他谁的ie6不支持!important也没什么异议,可是正好在前几天正好用个这个!important属性解决了
一个
样式
优先级
的
问题
,而且是支持ie6的,这是为什么呢?到底ie6支不支持!important呢? 首先我们来看看!important这个属性的作用:!important是用来提升样式
优先级
的,我们知道样式是有
优先级
的。 我们先看看
css
的
优先级
的几个基本的规则: ID选择器(形如#id{}) 类选择器(形如.class{}) 标签选择器(形如body{}或者*{}),也就是ID选择器,类选择器,标签选择器中,ID选择器的
优先级
最高,标签选择器最低; 选择器越具体
优先级
就越高,也就是 .classA .classB .classC{font-size: 25px;} .classB .classC{font-size:18px} .classC { font-size: 12px; } 这里.classA .classB .classC的
优先级
最高,.classC的
优先级
最低; 在同
一个
级别的情况下,最后指定的规则
优先级
就越高,也就是我们通常说的就近原则;html中标签的style的属性都高于
css
文件中的选择器样式; 标有”!important”的规则有最高
优先级
。 我们可以利用!important使该样式
优先级
最高,例如:
CSS
代码: #idA{font-size:20px} .classA{ font-size: 12px; } HTML代码: 我要20像素的字
老调重弹的
CSS
优先级
首先,我们对
CSS
作
一个
简单的说明:
CSS
是层叠样式表(Cascading Style Sheets)的简称。它的规范代表了互联网历史上
一个
独特的发展阶段。现在对于从事网页制作的朋友来说,应该很少没有听说过
CSS
了,因为在制作网页过程中我们经常需要用到。 其次:我们能通过
CSS
为文档设置丰富且易于修改的外观,以减轻网页制作者的工作负担,从而减轻制作及后期维护的代价。 其实现在还来讲
CSS
是什么,
CSS
有什么作用完全是多余的,相信从事网页制作的朋友都已经或多或少的接触过了。 言归正传,我们开始进入今天的话题: 一、什么是
CSS
优先级
? 所谓
CSS
优先级
,即是指
CSS
样式在浏览
网页
优先级
问题
含有网页显示的
优先级
选择,里面包含了计算
优先级
的算法。优先权
问题
看起来简单,但背后还是有非常复杂的机制,在实际应用中需要多多留意。
HTML5&
CSS
3网页制作:
CSS
层叠性.pptx
CSS
高级特性--
CSS
层叠性
CSS
层叠性 01
CSS
层叠性 层叠性是指当
一个
标签被设置了多个重复的样式的时候,
一个
属性会覆盖另外
一个
属性。 比如:先给div设置背景颜色为红色,然后设置背景颜色为粉红色,那么最终颜色可能为红色,也可能为粉红色(明显的两种颜色设置不能并立,所以只为其一,这里没给出确定答案是因为还要考虑“
优先级
”) 总结 02 通过
CSS
层叠性介绍了解
CSS
层叠性 小任务 总结 小任务 要求: 1、简述
CSS
层叠性。 感 谢 聆 听 BUSENESS ACTIVITY PLANNING THANKS
!important失效分析[可运行源码]
本文通过
一个
具体的HTML和
CSS
代码示例,探讨了!important在
CSS
中的实际应用和限制。作者原本以为!important可以无条件提升样式
优先级
,但在实际代码中发现,当子元素自身有样式定义时,继承自父元素的!important样式并不会覆盖子元素的样式。文章详细解释了这一现象的原因,即!important不影响继承性,继承的!important权重仍为0。此外,作者还通过变式代码展示了在特定选择器下!important的有效应用场景,并总结了
CSS
的
优先级
排序规则。最后,作者反思了自己的误解,强调了理解
CSS
优先级
规则的重要性。
CSS
61,125
社区成员
60,706
社区内容
发帖
与我相关
我的任务
CSS
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
复制链接
扫一扫
分享
社区描述
层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章