为html标记定义自定义css样式
Defining custom css styles for html tags
我不做CSS,我甚至不知道这叫什么,所以请原谅我的无知:-)
.examples {
}
.examples b {
font-weight: bold;
}
.examples p {
margin-top: 0.9em;
margin-bottom: 0.9em;
}
我假设上面的意思是<div class='examples'>
中的任何b
或p
标签都将使用.examples
中的样式以及为b
或p
自定义的任何样式?
我能用这种惯例来创造我自己的风格吗?
.examples mystyle {
}
<div class='examples'>
<div class='mystyle'>
...
更新:
我希望mystyle
使用examples
样式,但使用黑色底部边框覆盖。使用.examples .mystyle
时,底部边框显示在examples
div之外,但使用.examples mystyle
时,封闭的div看起来不错,但底部黑色边框消失了。我很抱歉,所以这两种方式都不起作用。
http://jsfiddle.net/SAFX/5ft9W/
由于在标记上使用类,因此它需要是一个类选择器,并且元素必须是.examples
:的子元素
/* Notice the `.` on mystyle */
.examples .mystyle {
}
<div class="examples">
<div class='mystyle'></div>
</div>
CSS样式有几个部分:
.examples .mystyle { /* selector */
font-weight: bold; /* This entire line is a declaration consisting of a property & value*/
}
您似乎在问的是描述从祖先继承样式的子元素的术语;这是"级联样式表"的"级联"并非所有元素都继承自其父/祖先(值得注意的是,a
链接默认情况下不会继承color
属性,尽管在css声明中指定color: inherit;
可以使它们继承)。
如果您询问如何引用选择器列表来确定特定规则的目标元素,即"选择器"或"选择器表达式"
参考文献:
- CSS(来自Mozilla开发者网络,MDN)
- CSS 2.1简介(来自W3C)
- 选择器,级别3(来自W3C)
相关文章:
- 使用自定义css在页面中弹出,而不覆盖页面's css
- 将自定义css保持在角度范围内
- 不使用自定义CSS或HTML(使用框架方法)的角度材质文本输入或文本区域标签大小
- Meteor:选择自定义javascript和自定义css作为模板
- 自定义 CSS 媒体打印查询中的模式高度和宽度
- 通过应用自定义 css 类禁用 html 输入元素
- 为html标记定义自定义css样式
- 自定义CSS复选框jQuery诱导的“;“已检查”;属性不't在视觉上”;“检查”;复选框
- wordpress主页上的自定义css和js
- 在条件中的几个时间行中设置自定义css效果后,从Jquery时间选择器显示时间
- 圆环饼图中数据标签的自定义CSS类
- CodeMirror在粘贴自定义css线条高度时呈现错误
- 自定义CSS输入框,使页面按ENTER键刷新
- 将自定义CSS注入WP Admin登录弹出iframe
- 如何将jQueryUI与我的自定义css一起使用
- 更改自定义css复选框的大小
- jQuery - 如果提交的表单为空,则添加自定义 css 类
- 将自定义 css 类添加到 ExtJS 4.0.7 面板标头
- 将自定义 CSS 类添加到由 kendoEditor 的工具栏操作触发的弹出窗口中
- 用户配置文件自定义 css