伪类选择器是CSS中的一种特殊选择器,它允许我们针对某些不具备常规元素特性的元素进行样式设置,伪类选择器有以下几种常见的类型:
成都网络公司-成都网站建设公司成都创新互联十多年经验成就非凡,专业从事成都网站设计、成都做网站,成都网页设计,成都网页制作,软文发稿,广告投放平台等。十多年来已成功提供全面的成都网站建设方案,打造行业特色的成都网站建设案例,建站热线:13518219792,我们期待您的来电!
1. 链接伪类选择器(:link)
当链接处于未点击状态时,应用此伪类选择器的样式,可以设置未访问过的链接为蓝色。
a:link { color: blue; }
2. 链接伪类选择器(:visited)
当链接被访问过时,应用此伪类选择器的样式,可以设置访问过的链接为紫色。
a:visited { color: purple; }
3. 鼠标悬停伪类选择器(:hover)
当鼠标指针悬浮在元素上时,应用此伪类选择器的样式,可以设置鼠标悬停时的背景颜色变为黄色。
a:hover { background-color: yellow; }
4. 激活伪类选择器(:active)
当元素被激活(如按钮被按下)时,应用此伪类选择器的样式,可以设置激活状态下的按钮边框变为绿色。
button:active { border: 2px solid green; }
5. 焦点伪类选择器(:focus)
当元素获得焦点时,应用此伪类选择器的样式,可以设置输入框获得焦点时的边框变为蓝色。
input:focus { border: 2px solid blue; }
6. 模糊伪类选择器(:focus-within)
当一个元素内部的所有子元素都获得焦点时,应用此伪类选择器的样式,可以设置一个包含输入框和按钮的容器在子元素获得焦点时,边框变为红色。
div:focus-within { border: 2px solid red; }
7. 键盘按下伪类选择器(:keydown)
当用户按下键盘上的某个键时,触发此伪类选择器并执行相应的操作,可以在按下回车键时提交表单。
form:keydown(enter) { submit(); }
8. 键盘松开伪类选择器(:keyup)
当用户松开键盘上的某个键时,触发此伪类选择器并执行相应的操作,可以在松开回车键时阻止表单提交。
form:keyup(enter) { return false; }
9. 点击伪类选择器(:click)
当元素被点击时,触发此伪类选择器并执行相应的操作,可以在点击按钮时弹出提示框。
button:click { alert('按钮被点击了!'); }
文章标题:常见的伪类选择器有哪些
分享网址:http://www.shufengxianlan.com/qtweb/news40/290940.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联