天津网站建设_天津建站_天津网页设计_天津做网站
新闻观点

企业网站设计之css选择器总结

发布日期:2021-05-18 12:23:20
标签: 网站建设公司   | 作者:小匠 | VISITORS: | 来源:匠人匠心科技
网站建设过程中前端开发重中之重,前端效果怎么样,直接影响到整个网站的体验效果。今天天津网站建设公司就和大家一起来总结部分css的样式选择器的用法,希望对前端开发同学们有所帮助。
 
企业网站设计之css选择器总结
企业网站设计之css选择器总结
 
CSS :after 选择器
 
在每个 <p> 元素后面插入内容,并设置所插入内容的样式:
 
p:after
 
 
content:"台词:-";
 
background-color:yellow;
 
color:red;
 
font-weight:bold;
 
}
 
CSS :before 选择器
 
在每个 <p> 元素前边插入内容,并设置所插入内容的样式:
 
p:before
 
 
content:"台词:-";
 
background-color:yellow;
 
color:red;
 
font-weight:bold;
 
}
 
CSS选择器用于选择你想要的元素的样式的模式。
 
"CSS"列表示在CSS版本的属性定义(CSS1,CSS2,或对CSS3)。

选择器 示例 示例说明 CSS
.class .intro 选择所有class="intro"的元素 1
#id #firstname 选择所有id="firstname"的元素 1
* * 选择所有元素 2
element p 选择所有<p>元素 1
element,element div,p 选择所有<div>元素和<p>元素 1
element element div p 选择<div>元素内的所有<p>元素 1
element>element div>p 选择所有父级是 <div> 元素的 <p> 元素 2
element+element div+p 选择所有紧接着<div>元素之后的<p>元素 2
[attribute] [target] 选择所有带有target属性元素 2
[attribute=value] [target=-blank] 选择所有使用target="-blank"的元素 2
[attribute~=value] [title~=flower] 选择标题属性包含单词"flower"的所有元素 2
[attribute|=language] [lang|=en] 选择 lang 属性以 en 为开头的所有元素 2
:link a:link 选择所有未访问链接 1
:visited a:visited 选择所有访问过的链接 1
:active a:active 选择活动链接 1
:hover a:hover 选择鼠标在链接上面时 1
:focus input:focus 选择具有焦点的输入元素 2
:first-letter p:first-letter 选择每一个<p>元素的第一个字母 1
:first-line p:first-line 选择每一个<p>元素的第一行 1
:first-child p:first-child 指定只有当<p>元素是其父级的第一个子级的样式。 2
:before p:before 在每个<p>元素之前插入内容 2
:after p:after 在每个<p>元素之后插入内容 2
:lang(language) p:lang(it) 选择一个lang属性的起始值="it"的所有<p>元素 2
element1~element2 p~ul 选择p元素之后的每一个ul元素 3
[attribute^=value] a[src^="https"] 选择每一个src属性的值以"https"开头的元素 3
[attribute$=value] a[src$=".pdf"] 选择每一个src属性的值以".pdf"结尾的元素 3
[attribute*=value] a[src*="runoob"] 选择每一个src属性的值包含子字符串"runoob"的元素 3
:first-of-type p:first-of-type 选择每个p元素是其父级的第一个p元素 3
:last-of-type p:last-of-type 选择每个p元素是其父级的最后一个p元素 3
:only-of-type p:only-of-type 选择每个p元素是其父级的唯一p元素 3
:only-child p:only-child 选择每个p元素是其父级的唯一子元素 3
:nth-child(n) p:nth-child(2) 选择每个p元素是其父级的第二个子元素 3
:nth-last-child(n) p:nth-last-child(2) 选择每个p元素的是其父级的第二个子元素,从最后一个子项计数 3
:nth-of-type(n) p:nth-of-type(2) 选择每个p元素是其父级的第二个p元素 3
:nth-last-of-type(n) p:nth-last-of-type(2) 选择每个p元素的是其父级的第二个p元素,从最后一个子项计数 3
:last-child p:last-child 选择每个p元素是其父级的最后一个子级。 3
:root :root 选择文档的根元素 3
:empty p:empty 选择每个没有任何子级的p元素(包括文本节点) 3
:target #news:target 选择当前活动的#news元素(包含该锚名称的点击的URL) 3
:enabled input:enabled 选择每一个已启用的输入元素 3
:disabled input:disabled 选择每一个禁用的输入元素 3
:checked input:checked 选择每个选中的输入元素 3
:not(selector) :not(p) 选择每个并非p元素的元素 3
::selection ::selection 匹配元素中被用户选中或处于高亮状态的部分 3
:out-of-range :out-of-range 匹配值在指定区间之外的input元素 3
:in-range :in-range 匹配值在指定区间之内的input元素 3
:read-write :read-write 用于匹配可读及可写的元素 3
:read-only :read-only 用于匹配设置 "readonly"(只读) 属性的元素 3
:optional :optional 用于匹配可选的输入元素 3
:required :required 用于匹配设置了 "required" 属性的元素 3
:valid :valid 用于匹配输入值为合法的元素 3
:invalid :invalid 用于匹配输入值为非法的元素 3

这里总结了一部分css的选择器。

点击了解更多:
 
 
 
 
 
 
 
 
/news/knowledge/1861.html  设计制作网站需要多长的时间 影响因素有哪些


关于匠人匠心
 
匠人匠心科技核心技术团队组建于2015年8月,于2016年注册于天津市北辰区,公司专注于高端网站建设APP定制开发网络推广运营等互联网专业服务。在竞争激烈的网站建设行业,始终坚持以技术为核心,组建强大的技术开发团队,研发独立且具有自主版权的网站管理系统CMS,CMF,安全稳定、简单易用;在业内具有强大的竞争力。匠人匠心科技的近期目标是打造一流的网站建设及运营团队,把商务和文化、技术和艺术完美地结合在一起,为企业塑造品牌、创造效益。做网站,就找匠人匠心科技!期待与您的合作。点击了解更多:价格高的网站与价格低的网站有何区别?

匠人匠心科技秉承“追求卓越、开拓创新、团结进取、共创未来”的企业精神,致力于为企业提供全面的网络传播与技术应用整体乐竞平台,真正实现企业互联网信息智能化,提高企业在网络科技时代的市场竞争力。以客户为中心,以技术为基础,以质量求生存,以诚信求发展,我们为您提供一个无懈可击的展示空间,为您的企业订做有竞争力的展示平台!
匠人匠心科技每天都会不定时更新有关天津网站制作以及网络营销推广的文章,希望对您有用,您也可以关注我们的微信账号二维码,咨询任何关于网站建设方面的问题。
我们的微信二维码
  我们的微信二维码

 

相关新闻
1825629851
13821420129
匠人匠心科技是从事天津网站建设、天津网站制作、软件开发、移动建站、微信端、app项目等的开发公司
软件事业部:天津市大学软件学院D-510(天津工业大学院内)
网站事业部: 天津市河北区新大路通广科技园3-225
咨询热线:138-2142-0129 136-2215-0903
天津网站建设_天津建站

扫码添加

分享按钮