时间:2021-07-01 10:21:17 帮助过:60人阅读
导航栏
拥有易用的导航条对于任何网站都很重要。
通过 CSS,您能够把乏味的 HTML 菜单转换为漂亮的导航栏。
导航栏需要标准的 HTML 作为基础。
在我们的例子中,将用标准的 HTML 列表来构建导航栏。
导航栏基本上是一个链接列表,因此使用 <ul> 和 <li> 元素是非常合适的
制作水平导航栏
有两种创建水平导航栏的方法。使用行内或浮动列表项。
两种方法都不错,但是如果您希望链接拥有相同的尺寸,就必须使用浮动方法。
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>导航栏</title>
- <style>
- div{
- width: 80%;
- margin: 0 auto;
- padding: 0;
- }
- ul{
- list-style-type: none;
- }
- li{
- display: inline-block;
- width: 24%;
- padding-top: 10px;
- padding-bottom: 10px;
- margin: 0 auto;
- text-align: center;
- background: #c0ffff;
- }
- </style>
- </head>
- <body>
- <div>
- <ul>
- <li><a href="#">CSS/HTML</a></li>
- <li><a href="#">JavaScript</a> </li>
- <li><a href="#"> Python</a> </li>
- <li><a href="#"> C#</a> </li>
- </ul>
- </div>
- </body>
- </html>
制作网页分页显示
网页内容往往不止一页,这时就需要页面跳转
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>分页</title>
- <style>
- ul{
- list-style-type: none;
- }
- li{
- display: inline-block;
- width: 12%;
- padding-top: 10px;
- padding-bottom: 10px;
- margin: 0 auto;
- text-align: center;
- background: #c0ffff;
- }
- li:hover{
- background: salmon;
- }
- </style>
- </head>
- <body>
- <div>
- <ul>
- <li><a href="#">上一页</a> </li>
- <li><a href="#">1</a> </li>
- <li><a href="#">2</a> </li>
- <li><a href="#">...</a> </li>
- <li><a href="#">12</a> </li>
- <li><a href="#">13</a> </li>
- <li><a href="#">下一页</a> </li>
- </ul>
- </div>
- </body>
- </html>
层级选择器
选择器用于选取带有指定属性和值的元素。
- [attribute=value]
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>层级选择</title>
- <style>
- ol pre {
- background: #888888;
- }
- input[type='submit']{
- background: salmon;
- }
- </style>
- </head>
- <body>
- <pre>
- 1题,伫倚危楼风细细,望极春愁,黯黯生天际....,出自( )
- </pre>
- <ol type="A">
- <li>蝶恋花</li>
- <li>高丽史</li>
- </ol>
- <form>
- ‘衣带渐宽终不悔,为伊消得人憔悴’的作者是:<input type="text">
- <br>
- 请提交你的条形码:<input type="password">
- <br>
- <input type="submit" value="提交">
- </form>
- </body>
- </html>
以上就是CSS样式类的实例代码(导航栏、分页、层级选择器)的详细内容,更多请关注Gxl网其它相关文章!