この記事では、CSS3 を使用した Web サイトの商品表示の効果を紹介し、皆さんと共有します。詳細は次のとおりです。 HTMLコード <div class="製品"> <ul> <li> <div class="pro-img"> <a href="#"> <img src="images/pms_1524883847.49276938!220x220.jpg" alt=""> </a> </div> <h3><a href="#">Xiaomi TV 4A 43 インチ ユース エディション</a></h3> <p class="desc">フルHDスクリーン/人工知能音声</p> <p class="価格"> <span>1499</span> 元<del>1699</del> </p> <div class="レビュー"> <a href="#"> <span class="msg">相変わらず素晴らしい、Xiaomi の感想</span> <span class="auther">驚きのコメント</span> </a> </div> </li> </ul> </div> CSS3 コード * { マージン: 0; パディング: 0; } ul、ol { リストスタイル: なし; } 入力、ボタン{ アウトライン: なし; 境界線: なし; } { テキスト装飾: なし; } .clearfix::before、 .clearfix::after { コンテンツ: ""; 高さ: 0; 行の高さ: 0; 表示: ブロック; 可視性: 非表示; } .clearfix::after { クリア: 両方; } 体 { パディング: 100px; 背景色: #f5f5f5; } .product li { フロート: 左; 幅: 234px; 高さ: 246px; パディング: 34px 0 20px; zインデックス: 1; 左マージン: 14px; 下部マージン: 14px; 背景: #fff; -webkit-transition: すべて .2s リニア; 遷移: すべて .2 秒線形。 位置: 相対的; } .pro-img { 幅: 150ピクセル; 高さ: 150px; マージン: 0 自動 18px; } .pro-img { 幅: 100%; 高さ: 100%; } .pro-img 画像 { 表示: ブロック; 幅: 100%; 高さ: 100%; } .product li h3 { マージン: 0 10px; フォントサイズ: 14px; フォントの太さ: 400; テキスト配置: 中央; } .product li h3 a { 色: #333; } .desc { マージン: 0 10px 10px; 高さ: 18px; フォントサイズ: 12px; テキスト配置: 中央; テキストオーバーフロー: 省略記号; 空白: ラップなし; オーバーフロー: 非表示; 色: #b0b0b0; } 。価格 { フォントサイズ: 14px; マージン: 0 10px 10px; テキスト配置: 中央; 色: #ff6700; } .price del { 色: #b0b0b0; } 。レビュー { 位置: 絶対; 下部: 0; 左: 0; zインデックス: 3; 幅: 234px; 高さ: 0; オーバーフロー: 非表示; フォントサイズ: 12px; 背景: #ff6700; 不透明度: 0; -webkit-transition: すべて .2s リニア; 遷移: すべて .2 秒線形。 } .review { 色: #757575; 表示: ブロック; パディング: 8px 30px; アウトライン: 0; } .review スパン { 表示: ブロック; 下部マージン: 5px; 色: #fff; } .product li:hover { -webkit-box-shadow: 0 15px 30px rgba(0,0,0,0.1); ボックスの影: 0 15px 30px rgba(0,0,0,0.1); -webkit-transform: translate3d(0, -2px, 0); 変換: translate3d(0, -2px, 0); } .product li:hover .review { 不透明度: 1; 高さ: 76px; } 実行効果図: 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
>>: Docker に fastdfs イメージをインストールする際の注意事項
1つ。まず、アイデアとしてパッケージ化する必要があります。私はSpringbootフレームワークプロ...
目次タグ付きユニオン型を使用した支払い方法の構築タグ付きユニオン型を使用した Redux アクション...
MySQL の mysql 5.7.18 zip バージョンは、クリックして次のステップをクリックし...
以下は、docker の golang イメージに基づいて ssh サービスを構築するためのコードで...
参考までに、HTMLフォームの使い方を9つの簡単な例で分析します。具体的な内容は次のとおりです。 1...
Nginx を設定する 3 つの方法最初の方法は、位置一致部分を直接置き換える。 2 番目の pro...
1. はじめにSELinux が Linux にもたらす主な価値は、柔軟で構成可能な MAC メカニ...
1. フォルダを削除する例: rm -rf /usr/java /usr/javaディレクトリとその...
目次1. MySQLインストールパッケージをダウンロードする2. MySQLのアンインストール手順3...
Linux で Go 環境を構築するのは非常に簡単です。 1. go1.2.1.linux-386....
Zabbix サーバー環境プラットフォームバージョン: ZABBIX バージョン 4.4システム:...
MySQL x64 はインストーラーを提供していません、インストーラーを提供していません、インストー...
目次序文1. 基本データ2. 継承駆動設計3. 左右の値のエンコーディングに基づく設計4. ツリー構...
みなさんこんにちは。今日は、MySQL 8.0.22 のインストールと構成について学習します。注意深...
1. 引き続き PHP スクリプトを使用して実行します。コマンドラインに入力: php /home/...