当前位置:Gxlcms > css > CSS中关于focus伪类的使用实例详解

CSS中关于focus伪类的使用实例详解

时间:2021-07-01 10:21:17 帮助过:75人阅读

CSS中关于focus伪类的使用实例详解;

css中:focus伪类的使用,即给已获取焦点的元素设置样式

示例一


  1. <!DOCTYPE html><html lang="en"><head>
  2. <meta charset="UTF-8">
  3. <title>:focus</title>
  4. <style>
  5. *{
  6. margin: 0;
  7. padding: 0;
  8. }
  9. input:focus{
  10. background: #cbcbcb;
  11. }
  12. </style></head><body>
  13. <input type="text"/></body></html>

以上通过:focus给input输入框进行了得到焦点时的样式的设置

示例二

:focus使用于页面的导航栏时,代码示例如下:


  1. <!DOCTYPE html><html lang="en"><head>
  2. <meta charset="UTF-8">
  3. <title>:focus</title>
  4. <style>
  5. *{
  6. margin: 0;
  7. padding: 0;
  8. }
  9. ul li{
  10. list-style: none;
  11. float: left;
  12. margin: 0 20px;
  13. }
  14. ul li a{
  15. text-decoration: none;
  16. }
  17. ul li a:focus{
  18. color: #ff290a;
  19. }
  20. </style></head><body>
  21. <ul>
  22. <li><a href="javascript:;">博客园</a></li>
  23. <li><a href="javascript:;">首页</a></li>
  24. <li><a href="javascript:;">联系</a></li>
  25. <li><a href="javascript:;">管理</a></li>
  26. </ul></body></html>

补充:

  当元素获取到焦点之后,若该元素是一个有效的链接,则通过“Enter”键即可进入该链接地址;

  在页面中也可以通过"Tab"键,遍历所有的可获得焦点的元素,使其获得焦点;

以上就是CSS中关于focus伪类的使用实例详解的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行