当前位置:Gxlcms > css > CSS样式类的实例代码(导航栏、分页、层级选择器)

CSS样式类的实例代码(导航栏、分页、层级选择器)

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

本篇文章给大家带来的内容是关于CSS样式类的实例代码(导航栏、分页、层级选择器),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

导航栏

拥有易用的导航条对于任何网站都很重要。
通过 CSS,您能够把乏味的 HTML 菜单转换为漂亮的导航栏。
导航栏需要标准的 HTML 作为基础。
在我们的例子中,将用标准的 HTML 列表来构建导航栏。
导航栏基本上是一个链接列表,因此使用 <ul> 和 <li> 元素是非常合适的

制作水平导航栏

有两种创建水平导航栏的方法。使用行内或浮动列表项。
两种方法都不错,但是如果您希望链接拥有相同的尺寸,就必须使用浮动方法。

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>导航栏</title>
  6. <style>
  7. div{
  8. width: 80%;
  9. margin: 0 auto;
  10. padding: 0;
  11. }
  12. ul{
  13. list-style-type: none;
  14. }
  15. li{
  16. display: inline-block;
  17. width: 24%;
  18. padding-top: 10px;
  19. padding-bottom: 10px;
  20. margin: 0 auto;
  21. text-align: center;
  22. background: #c0ffff;
  23. }
  24. </style>
  25. </head>
  26. <body>
  27. <div>
  28. <ul>
  29. <li><a href="#">CSS/HTML</a></li>
  30. <li><a href="#">JavaScript</a> </li>
  31. <li><a href="#"> Python</a> </li>
  32. <li><a href="#"> C#</a> </li>
  33. </ul>
  34. </div>
  35. </body>
  36. </html>

2909629951-5bb9b183585f0_articlex.png

制作网页分页显示

网页内容往往不止一页,这时就需要页面跳转

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>分页</title>
  6. <style>
  7. ul{
  8. list-style-type: none;
  9. }
  10. li{
  11. display: inline-block;
  12. width: 12%;
  13. padding-top: 10px;
  14. padding-bottom: 10px;
  15. margin: 0 auto;
  16. text-align: center;
  17. background: #c0ffff;
  18. }
  19. li:hover{
  20. background: salmon;
  21. }
  22. </style>
  23. </head>
  24. <body>
  25. <div>
  26. <ul>
  27. <li><a href="#">上一页</a> </li>
  28. <li><a href="#">1</a> </li>
  29. <li><a href="#">2</a> </li>
  30. <li><a href="#">...</a> </li>
  31. <li><a href="#">12</a> </li>
  32. <li><a href="#">13</a> </li>
  33. <li><a href="#">下一页</a> </li>
  34. </ul>
  35. </div>
  36. </body>
  37. </html>

3144834827-5bb9b151095f3_articlex.png

层级选择器

选择器用于选取带有指定属性和值的元素。

  1. [attribute=value]
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>层级选择</title>
  6. <style>
  7. ol pre {
  8. background: #888888;
  9. }
  10. input[type='submit']{
  11. background: salmon;
  12. }
  13. </style>
  14. </head>
  15. <body>
  16. <pre>
  17. 1题,伫倚危楼风细细,望极春愁,黯黯生天际....,出自( )
  18. </pre>
  19. <ol type="A">
  20. <li>蝶恋花</li>
  21. <li>高丽史</li>
  22. </ol>
  23. <form>
  24. ‘衣带渐宽终不悔,为伊消得人憔悴’的作者是:<input type="text">
  25. <br>
  26. 请提交你的条形码:<input type="password">
  27. <br>
  28. <input type="submit" value="提交">
  29. </form>
  30. </body>
  31. </html>

2085925191-5bb9b67dee496_articlex.png

以上就是CSS样式类的实例代码(导航栏、分页、层级选择器)的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行