ホームページ > 記事 > ウェブフロントエンド > CSS を使用してページの下部にさまざまなページング効果を表示するにはどうすればよいですか? (各種スタイル例)
ほとんどの Web サイトは複数のページで構成されていますが、単一ページであることはほとんどありません。非常に多くのページがページング機能を必要とします。この記事では、cssページング設定とcssページングコードの具体的な実装操作を紹介します。
1. 単純な CSS ページング コードの具体的な例は次のとおりです:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>css分页样式代码测试</title> <style> ul.pagination { display: inline-block; padding: 0; margin: 0; } ul.pagination li {display: inline;} ul.pagination li a { color: black; float: left; padding: 8px 16px; text-decoration: none; } </style> </head> <body> <h2>简单的分页</h2> <ul class="pagination"> <li><a href="#">«</a></li> <li><a href="#">1</a></li> <li><a class="active" href="#">2</a></li> <li><a href="#">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="#">»</a></li> </ul> </body> </html>
効果は次のとおりです:
2. CSS ページング効果 -- クリックとマウスオーバーのページング スタイル固有のコード例は次のとおりです:
<h2>css分页效果--点击及鼠标悬停分页样式</h2> <p>请你移动鼠标到分页的数字上</p> <ul class="pagination"> <li><a href="#">«</a></li> <li><a href="#">1</a></li> <li><a class="active" href="#">2</a></li> <li><a href="#">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="#">»</a></li> </ul>
style スタイル コード:
ul.pagination { display: inline-block; padding: 0; margin: 0; } ul.pagination li {display: inline;} ul.pagination li a { color: black; float: left; padding: 8px 16px; text-decoration: none; } ul.pagination li a.active { background-color: #4CAF50; color: white; } ul.pagination li a:hover:not(.active) {background-color: #ddd;}
効果は次のとおりです:
注: 現在のページをクリックすると、.active を使用して現在のページ スタイルを設定できます。 :hover セレクターを使用して、マウスをホバーしたときにスタイルを変更できます。
: リンク上にマウスを移動すると、ホバーによって追加される特別なスタイル。リンクだけでなく、すべての要素で使用できます。
:リンクセレクターは、未訪問のページへのリンクのスタイルを設定します。
:訪問済みセレクターは、訪問済みのページへのリンクのスタイルを設定します: アクティブセレクターは、リンクをクリックしたときのスタイルを設定します。
3. CSS ページング スタイル - 角丸スタイル
ここでのコードの主な違いは、border-radius 属性に関連しています。
ul.pagination li a { border-radius: 5px; } ul.pagination li a.active { border-radius: 5px; }
の効果は次のとおりです。
注:
border-radius プロパティは、4 つの border-*-radius プロパティを設定するために使用される短縮プロパティです。このプロパティを使用すると、要素に丸い境界線を追加できます。
この記事では、CSS ページング スタイルに関する 3 つの状況を紹介しますので、困っている友人の参考になれば幸いです。
以上がCSS を使用してページの下部にさまざまなページング効果を表示するにはどうすればよいですか? (各種スタイル例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。