[CSSチュートリアル】大きな画像や情報を小さなドロップダウンで実現するCSS
2022-02-01 06:53:34
今日はタオバオや京東などのショッピングモールでよく使われている、小さな写真にカーソルを合わせると大きな写真や情報が表示されるcssの効果についてお話します。
できれば、シャドウやディレイ効果なども設定できると思うので、よかったら過去のcssエフェクトの例もチェックしてみてください
デザインのアイデアも非常にシンプルで、最初に下の大きな絵を隠しておいて、小さな絵がホバーした時に表示させるだけです 詳細な注釈はソースコードにも記載されています。
ソースコードを添付します。
<!DOCTYPE html>
<html>
<head>
<title>dropdown image</title>
<meta charset="utf-8">
<style>
body {
text-align: center;
}
.dropdown {
/* position is relative, the following child element can be used as a reference */
position: relative;
/* defined as an inline-block element */
display: inline-block;
}
.dropdown-content {
/* Do not display this part of the content, including images */
display: none;
/* absolute positioning */
position: absolute;
background-color: #f9f9f9;
min-width: 160px;
box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0, 0.2);
}
.dropdown:hover .dropdown-content {
/* Show larger image when mouse over */
display: block;
}
/* Set the note text below */
.desc {
padding: 15px;
text-align: center;
}
</style>
</head>
<body>
<h2>Small image drop down for larger view</h2>
<p>Move mouse over image to show drop down image and image information</p>
<div class="dropdown">
<img src="img/1.jpg" alt="cat" width="100" height="66" style="border-radius: 5px;"& gt;
<div class="dropdown-content">
<img src="img/1.jpg" alt="cat" width="400" height="260" style="border-radius: 10px;" ;>
<div class="desc"> A cute little kitty! </div>
</div>
</div>
</body>
</html>
CSSのこの記事は、全体像と情報メソッドの小さなプルダウン表示を実現するために導入され、より関連する全体像のコンテンツのCSS小さなプルダウン表示は、以前の記事のスクリプトのホームを検索するか、次の関連記事を閲覧を続けてください、私はあなたが将来よりスクリプトのホームをサポートしている願っています!この記事で、私は、この記事で紹介されています。
関連
-
[CSSチュートリアル】CSSのクラスとidの共通命名規則
-
[CSSチュートリアル】パララックススクロールの効果を完成させるCSS
-
[CSSチュートリアル】CSSもこんな風に遊べる?気まぐれグラデーションの極意
-
[CSSチュートリアル】CSSで実現するTikTokのテキストジッター効果例
-
[CSSチュートリアル】画面全体に広がるアダプティブな高さを実現するCSS
-
[css3]CSS3ベジェ曲線サンプル:リンクホバーアニメーション効果の作成
-
[CSSチュートリアル]CSS線形グラデーションの凹型矩形遷移の動的効果
-
[css3]CSS 3.0テキストホバー飛び効果コード
-
[CSSチュートリアル]なぜheadタグにcssを入れるのか?
-
[CSSチュートリアル】display:olck/noneでメニューバーを完成させる方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[CSSレイアウト例】float(フロート)、position(ポジション)プロパティの差分によるCSSレイアウト
-
[CSSチュートリアル】検索ボックスの非表示機能を実現するCSS(アニメーションの順送り・逆戻りシーケンス)
-
[CSS3] CSS3リスト無限スクロール/回転効果
-
[CSSチュートリアル]CSSは、メソッドのさまざまな記事の分割行のスタイルの要約を達成するために
-
[CSSチュートリアル】CSSで実現するイメージマッピングメソッド
-
[CSSチュートリアル】ピュアCSSでDIVホバーを実現するサンプルコード(固定位置編)
-
[CSSチュートリアル】インタビュー必見!聖杯レイアウトとダブルウィングレイアウトの違いとは?
-
[CSSチュートリアル】CSSでマウスの位置をマッピングし、マウスの動きでページ要素を制御する効果を実現する(コード例)
-
[CSSチュートリアル】オーバーフロースクロールでスクロールの詰まりを解消する
-
[css3]CSS3アニメーションによるグラフィックドロップ効果