要使用css对HTML页面中的元素实现一对一,一对多或者多对一的控制,这就需要用到CSS选择器。
HTML页面中的元素就是通过CSS选择器进行控制的。
1.1 类别选择器
类选择器根据类名来选择
前面以”.”来标志,如:
.demoDiv{
color:#FF0000;
}
在HTML中,元素可以定义一个class的属性。
如:
<div>
这个区域字体颜色为红色
</div>
同时,大家可以再定义一个元素:
<p>
这个段落字体颜色为红色
</p>
最后,用浏览器浏览,大家可以发现所有class为demoDiv的元素都应用了这个样式。包括了页面中的div元素和p元素。
上例大家给两个元素都定义了class,但如果有很多个元素都会应用这个元素,那得一个个的定义元素,就会造成页面重复的代码太多,这种现象称为“多类症”。
大家可以改成这样来定义。
<div>
<div>
这个区域字体颜色为红色
</div>
同时,大家可以再定义一个元素:
<p>
这个段落字体颜色为红色
</p>
</div>
这样,大家就只是定义了一个类,同时把样式应用到了所有的元素当中。
1.2 标签选择器
一个完整的HTML页面是有很多不同的标签组成,而标签选择器,则是决定哪些标签
采用相应的CSS样式,(在大环境中你可能出于不同的位置,但是不管怎么样,你总
是穿着同一套衣服,这件衣服就是由标签选择器事先给你限定好的,不管走到哪里
都是这身衣服)比如,在style.css文件中对p标签样式的声明如下:
p{
font-size:12px;
background:#900;
color:090;
}
复制代码则页面中所有p标签的背景都是#900(红色),文字大小均是12px,颜色为#090(绿色)
,这在后期维护中,如果想改变整个网站中p标签背景的颜色,只需要修改
background属性就可以了,就这么容易!
1.3 ID选择器
根据元素ID来选择元素,具有唯一性。
前面以”#”号来标志,在样式里面可以这样定义:
#demoDiv{
color:#FF0000;
}
这里代表id为demoDiv的元素的设置它的字体颜色为红色。
大家在页面上定义一个元素把它的ID定义为demoDiv,如:
<div>
这个区域字体颜色为红色
</div>
用浏览器浏览,大家可以看到因为区域内的颜色变成了红色
再定义一个区域
<div>
这个区域没有定义颜色
</div>
用浏览器浏览,与预期的一样,区域没有应用样式,所以区域中的字体颜色还是默认的颜色黑色。
1.4 后代选择器
后代选择器也称为包含选择器,用来选择特定元素或元素组的后代,后代选择器用两个常用选择器,中间加一个空格表示。其中前面的常用选择器选择父元素,后面的常用选择器选择子元素,样式最终会应用于子元素中。
如:
<style>
.father.child{
color:#0000CC;
}
</style>
<p>
黑色
<label>蓝色
<b>也是蓝色</b>
</label>
</p>
这里大家定义了所有class属性为father的元素下面的class属性为child的颜色为蓝色。
后代选择器是一种很有用的选择器,使用后代选择器可以更加精确的定位元素。
@ 智能感知的意义?
智能制造经常提的那一套说法,第一步就是智能感知。这个东西说多了,有时候就容易忽视其中内在的本意,所以说,想细究智能感知这个事情。
(1)感知的核心是对生产异常或问题的感知
制造运行是一个系统性关联的运行,一般意义上来说,很难说制造系统运行能够按照大家预定的方式持续稳定的完成运行,其中必然会出现各种各样的突发事件或者生产扰动。所以偶感觉所谓的感知,很大程度上是对生产异常的感知。
(2)智能性主要体现在时间和关联两个维度
如果等到生产异常发生了,制造系统感知到这种异常,其实这是一种事后的。在这种情况下,大家一般按照一个既定的流程进行处理,其实就可以,这个其实称不上什么智能的。因此,从时间维度上面来说,智能感知的智能性应该体现在事先。
从制造运行各个环节所产生的这种状态。一般来说都是相对孤立的,或者说大家是一个一个上来的。但是由于制造系统的运行是属于关联性比较强的那种方式,因此这些独立环节之间的状态关联,综合起来对于制造系统运行可能会产生影响。因此,相对于单一环节单一状态的显式感知,这种多环节多状态关联的隐式感知是智能性的集中体现。
(3)智能感知需要系统性的思维
一般来说大家做事情都是希望这个事情在自己的一个严谨严密的体系下面,也就是说是希望能够预先知道要感知哪些东西。虽然现在有所谓的大数据分析,能够发现一些之前难以明显感知到的那种规律或者规则,但这个毕竟可操作性不强。偶认为这个方面的系统性思维主要体现为可靠性制造运行整体思维。
应该立足于形成制造系统运行的可靠性思维,建立业务运行的关联因素图谱,可以采用各种现成的分析工具,甚至可靠性工程中那种FMEA、故障分析树及其求解方法(例如求解最小割集等),都可以拿来用。
@ css选择器项目符号图像是什么?
css样式属性list-style-image :设定列表项目符号的自定义图像。其值是一个引用图像的URL路径。
url ( url ) —— 使用绝对或相对 url 地址指定图像。
@ 标签选择器有哪些?
1. 标签名选择器 div { color:Red;} /即页面中的各个标签名的css样式
2.类选择器 .divClass {color:Red;} /即定义的每个标签的class 中的css样式
3.ID选择器 #myDiv {color:Red;} /即页面中的标签的id
4.后代选择器(类选择器的后代选择器) .divClass span { color:Red;} /即多个选择器以逗号的格式分隔 命名找到准确的标签
5.群组选择器 div,span,img {color:Red} /即具有相同样式的标签分组显示
如果觉得《css选择器类型及权重 四路选择器功能表 – CSS – 前端 css半环形进度条》对你有帮助,请点赞、收藏,并留下你的观点哦!