HTML+CSS+jQuery はスクリーンショットで検索ホットリストタブ効果を模倣します

HTML+CSS+jQuery はスクリーンショットで検索ホットリストタブ効果を模倣します

コードをコピー
コードは次のとおりです。

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<ヘッド>
<meta http-equiv="コンテンツタイプ" コンテンツ="text/html; charset=utf-8" />
<title>リストタブ</title>
<スタイル タイプ="text/css">
体{
マージン:0px;
パディング:0px;
}
#主要{
幅:310ピクセル;
境界線:1px 実線 #C8C8CC;
左マージン:自動;
右マージン:自動;
上マージン:50px;
}
.メインタイトル{
幅:310ピクセル;
下部境界線:1px 実線 #C8C8CC;
高さ:30px;
}
#main div .chang{
境界線:1px 実線 #C8C8CC;
フロート:左;
幅:153ピクセル;
高さ:26px;
テキスト配置:中央;
パディング上部:4px;
カーソル:ポインタ;
}
.main_head{
幅:310ピクセル;
高さ:25px;
背景色:#FFF4F8;
}
.main_head フォント{
フォントサイズ:13px;
色:#808080;
上マージン:5px;
}
.main_content{
幅:310ピクセル;
上境界線:1px 実線 #808080;
}
.main_content ul{
左マージン:-30px;
上マージン:5px;
幅:290ピクセル;
}
.main_content ul li{
リストスタイルタイプ:なし;
フォントサイズ:13px;
色:#2464B2;
border-bottom:1px 点線 #808080;
行の高さ:27px;
}
.main_content ul li a{
フォントサイズ:13px;
色:#2464B2;
テキスト装飾:なし;
}
.main_content ul li a:hover{
テキスト装飾:下線;
}
#main div ul.main_content_chang{
幅:290ピクセル;
位置:相対;
zインデックス:100;
上:0px;
左:0px;
表示:ブロック;
}
#メインdivul{
位置:相対;
表示:なし;
}
</スタイル>
<script type="text/javascript" src="js/jquery-1.9.1.js"></script>
<script type="text/javascript">
$(関数(){
$(".chang").each(関数(インデックス){
$(this).click(function(){
$(this).css("背景色","#E02D29");
$(this).siblings("div").css("background-color","#fff");
$("#main div ul").removeClass("main_content_chang");
$(".main_content ul:eq("+index+")").show().siblings("ul").hide();
})
})
})
</スクリプト>
</head>
<本文>
<div id="メイン">
<div class="main_title">
<div class="chang" style="background:#E02D29">リアルタイムのホットスポット</div>
<div class="chang" style="float:right;">7日間の注意</div>
</div>
<div class="main_content">
<!-----------リアルタイムのホットスポット-------------->
<ul class="main_content_chang">
<li><img src="img/1_1.jpg"/> <a href="#">星から来たあなた</a></li>
<li><img src="img/1_2.jpg"/> <a href="#">パーソナライズ</a></li>
<li><img src="img/3_1.jpg"/> <a href="#">オールマイティ スターウォーズ</a></li>
<li><img src="img/1_4.jpg"/> <a href="#">Jiaduobao は数千万を支払う</a></li>
<li><img src="img/1_5.jpg"/> <a href="#">出産後の女子トイレ</a></li>
<li><img src="img/1_6.jpg"/> <a href="#">致命的な YTO エクスプレス配送の全容</a></li>
<li><img src="img/1_7.jpg"/> <a href="#">セシリア・チャンのコピー</a></li>
<li><img src="img/1_8.jpg"/> <a href="#">李延鵬は嘘をついている</a></li>
<li><img src="img/1_9.jpg"/> <a href="#">1億7千万元の貯金帳</a></li>
<li><img src="img/1_10.jpg"/> <a href="#">90 年代の少女はボーイフレンドを喜ばせるために自分の娘を溺死させた</a></li>
<li style="text-align:right; border-bottom-style:none"><a href="#" style="font-size:15px">完全なリストを表示</a></li>
</ul>
<!-----------7日間の注意-------------------->
<ul>
<li><img src="img/1_1.jpg"/> <a href="#">南京で謎の剣が発掘される</a></li>
<li><img src="img/1_2.jpg"/> <a href="#">民政局の偽造結婚証明書</a></li>
<li><img src="img/3_1.jpg"/> <a href="#">ウォルマートが謝罪</a></li>
<li><img src="img/1_4.jpg"/> <a href="#">ヘアピンを買う女の子</a></li>
<li><img src="img/1_5.jpg"/> <a href="#">偽茅台酒が2億元の融資を詐取</a></li>
<li><img src="img/1_6.jpg"/> <a href="#">亡くなった妻からクリスマスプレゼントを受け取る男性</a></li>
<li><img src="img/1_7.jpg"/> <a href="#">世界で最も美しい女性 100 人</a></li>
<li><img src="img/1_8.jpg"/> <a href="#">隕石 8000 万</a></li>
<li><img src="img/1_9.jpg"/> <a href="#">安倍首相が靖国神社を参拝</a></li>
<li><img src="img/1_10.jpg"/> <a href="#">春節祭の舞台公開</a></li>
<li style="text-align:right; border-bottom-style:none"><a href="#" style="font-size:15px">完全なリストを表示</a></li>
</ul>
</div>
</div>
</本文>
</html>

結果:

<<:  CSS の vertical-align プロパティとベースラインの問題に関する深い理解

>>:  DIV、テーブル、XHTML のウェブサイト構築の違いの分析と説明

推薦する

静的リソースファイルのアクセスログをフィルタリングするNginxの実装

乱雑なログ日常的に使用される Nginx は、静的リソース サーバーとリバース プロキシ サーバーの...

Linuxカーネルのアクセス制御セキュリティを強化する方法

背景以前、当社のプロジェクト チームは、Windows、Linux、macOS の 3 つの主要なオ...

Windows 環境に mysql-8.0.11-winx64 をインストールする際に発生する問題を解決する

MySQL インストール パッケージをダウンロードします。mysql-8.0.11-winx64 を...

Ubuntu16.04 インストール mysql5.7.22 グラフィックチュートリアル

VMware12.0+Ubuntu16.04+MySQL5.7.22 インストールチュートリアルの詳...

HTML と JavaScript を使用してローカル メディア (ビデオとオーディオ) ファイルを再生する方法

まず、セキュリティ上の理由から、JavaScript はローカル リソース ファイルに直接アクセスで...

Vue.jsは背景テーブルコンポーネントのカプセル化を管理します

目次問題分析なぜカプセル化なのかパッケージの内容は何ですか?テーブルコンポーネントをカプセル化するデ...

MySQLデュアルマスター(マスターマスター)アーキテクチャ構成ソリューション

企業では、データベースの高可用性は常に最優先事項です。多くの中小企業は、MySQL マスター スレー...

MySQL が重複データを挿入するのを防ぐ 3 つの方法

新しいテーブルを作成する テーブル「人」を作成します( `id` int NOT NULL COMM...

Linux でファイアウォールがオフになっているかどうかを確認する方法

1. サービス方法ファイアウォールのステータスを確認します。 [root@centos6 ~]# サ...

MySQL 8.0.12 のインストールと使用方法のチュートリアル

MySQL 8.0.12のインストールと使用のチュートリアルを録画しました。ウィンドウズまず、公式ウ...

HTML+CSSを使用してTG-visionホームページを作成する方法

今回はHTML+CSSレイアウトを使用して、TG-vision Shuanghui Mediaのホー...

Linuxの読み取りコマンドの使用

1. コマンドの紹介read コマンドは、シェルの組み込みコマンドで、標準入力または -u オプショ...

CSS コンテナ背景 10 色グラデーション デモ (linear-gradient())

文法 背景: linear-gradient(direction,color-stop1,color...

IE6 で PNG-24 形式の画像を正常に表示させる 2 つの方法

方法1: </html>の後に次のコードを追加してください。コードをコピーコードは次のと...

Docker 基本チュートリアル: Dockerfile 構文の詳細な説明

序文Dockerfile は Docker プログラムによって解釈されるスクリプトです。Docker...