1. 程式人生 > 其它 >html+css小例子-1

html+css小例子-1

技術標籤:cssHTMLhtmlcss

html+css小例子-1

效果圖如下:

在這裡插入圖片描述

程式碼如下:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
  <
style
>
/* 1.樣式重置 */ ul { /* 不常用 */ /* list-style-image: url(""); */ /* margin-top: 8px; */ /* list-style-position */ /* 不常用 */ /* list-style-position: outside; */ /* list-style-position: inside; */ /* list-style:是 list-style-type、list-style-image、list-style-position的縮寫屬性*/
/* 前倆個存在一個就行 */ /* list-style: outside url(""); */ /* 常規操作 */ list-style: none; padding: 0; margin: 0; } /* 2.整體樣式 */ a { text-decoration: none; color: #0000cc; } /* 3.每一個li的樣式 */ .page ul li { display: inline-block/* 對內是行元素,對外是快元素 =>所有li在一行顯示 */
} .page ul li a { display: inline-block;/* 對外是塊級元素,可設定寬高 */ width: 34px; height: 34px; border: 1px solid #e1e2e3; /* 橫向居中 */ text-align: center; /* 行高=div高度->垂直居中 */ line-height: 34px; /* 調整間距 */ margin-right: 5px; } .page ul li a:hover { border: 1px solid #38f; background-color: #f2f8ff; } /*疊加css屬性 */ .page .prev a,.page .next a { /* 並集選擇器 */ width: 88px; } /* 4.點選後的a效果 */ .page .active { border: none; font-weight: 700; color: #000; } .page .active:hover { border: none; background-color: transparent;/* transparent:透明 */ }
</style> </head> <body> <div class="page"> <ul> <li class="prev"><a href="#">&lt;上一頁</a></li> <li><a href="#">1</a></li> <li><a href="#">2</a></li> <li><a class="active">3</a></li> <li><a href="#">4</a></li> <li><a href="#">5</a></li> <li><a href="#">6</a></li> <li><a href="#">7</a></li> <li><a href="#">8</a></li> <li><a href="#">9</a></li> <li><a href="#">10</a></li> <li class="next"><a href="#">下一頁&gt;</a></li> </ul> </div> </body> </html>