効果は以下のとおりです。 HTML: <div class="itemInWorks"> ウェディングプランニング 状況: 完了予定<br> 執行者: 張三<br> 締め切り: 2020/03/15 </div> </div> CS: ... /*外側のdiv部分*/ .itemInWorks{ 幅: 180ピクセル; 高さ: 130px; border-radius:5px;/*角を丸くする*/ フォントサイズ: 18px; フォントの太さ: 600; 色: ダークグレー; text-align: center;/*「ウェディングプランニング」というテキストは水平方向に中央揃えされます*/ line-height: 50px;/*「ウェディングプランニング」というテキストは垂直方向に中央揃えされています*/ 背景: url('image/works_image/4.jpg'); 背景繰り返し: 繰り返しなし; 背景サイズ: 180px 130px; box-shadow: #909090 0px 0px 10px;/*周囲の影*/ /*上記は個人的な効果に応じてカスタマイズされています*/ オーバーフロー: 非表示; 位置: 相対的; } /*半透明部分*/ .itemInWorks .mask{ 高さ:80px; 幅:172ピクセル; 色: #f5f1e5; 行の高さ: 23px; テキスト配置: 左; 左パディング: 8px; 境界線の半径:2px 2px 5px 5px; フォントサイズ: 14px; フォントの太さ: 300; /*上記は個人的な効果に応じてカスタマイズされています*/ 位置: 絶対; top:130px;/*マウスを離していないときの半透明部分の最高点と外側のdivの上端の間の距離*/ background-color:rgba(0,0,0,0.5);/*透明度*/ transition:top 0.5s easy-in-out;/*top プロパティを変更し、0.5 秒で完了し、ゆっくり開始してゆっくり終了します*/ } .itemInWorks:hover .mask{ top:50px ;/*マウスを上に置いたときの、外側のdivの上端からスライドの最高点までの距離*/ } 完全なコード: <!DOCTYPE html> <html lang="ja"> <ヘッド> <メタ文字セット="UTF-8"> <title>タイトル</title> </head> <スタイル> .itemInWorks{ 幅: 180ピクセル; 高さ: 130px; 境界線の半径:5px; フォントサイズ: 18px; フォントの太さ: 600; 色: ダークグレー; テキスト配置: 中央; 行の高さ: 50px; 背景: url('image/works_image/4.jpg'); 背景繰り返し: 繰り返しなし; 背景サイズ: 180px 130px; ボックスシャドウ: #909090 0px 0px 10px; オーバーフロー: 非表示; 位置: 相対的; } /*半透明部分*/ .itemInWorks .mask{ 高さ:80px; 幅:172ピクセル; 色: #f5f1e5; 行の高さ: 23px; テキスト配置: 左; 左パディング: 8px; 境界線の半径:2px 2px 5px 5px; フォントサイズ: 14px; フォントの太さ: 300; 位置: 絶対; 上:130ピクセル; 背景色:rgba(0,0,0,0.5); transition:top 0.5s イーズインアウト; } .itemInWorks:hover .mask{ 上:50ピクセル; } </スタイル> <本文> <div class="itemInWorks"> ウェディングプランニング 状況: 完了予定<br> 執行者: 張三<br> 締め切り: 2020/03/15 </div> </div> </本文> </html> 要約する 上記は、マウスを画面上に置いたときに半透明効果を実現する方法についての、純粋な CSS テキスト説明の編集者による紹介です (初心者は必読です)。皆様のお役に立てれば幸いです。 |
>>: よく使用される入力テキストボックスの内容は自動的に垂直方向に中央揃えされ、クリックするとデフォルトのプロンプトテキストは空になります。
目次JS スリーマウンテンズ同期 非同期同期と非同期の違い範囲、終了関数スコープチェーンブロックスコ...
この記事の例では、Baidu検索ボックスを実装するためのJSの具体的なコードを参考までに共有していま...
MySql 8.0 対応ドライバパッケージのマッチングMySql データベースをバージョン 8.0 ...
1. CentOS8でのDockerのインストール カール https://download.doc...
1. MySQLをインストールするこの記事はAPT経由でインストールされており、インストールされてい...
この記事では、Web ページのリンクを美しくするためによく使用される書き換えルールをいくつか紹介しま...
コンセプトMMM (Mysql のマスター マスター レプリケーション マネージャー) は、Perl...
Lottie は、Airbnb が開発した iOS、Android、React Native 向けの...
目次1. JavaScript エンジンとは何ですか? 2. V8エンジン3. ランタイム環境4. ...
最近、イントラネットポータルを修正していたときに、フィルターを使用する必要がある箇所に遭遇しました。...
最近、画像上に半透明の背景でテキストを表示する必要があるという要件に遭遇しました。その効果は次のよう...
この記事では、Linux 環境での ActiveMQ の展開方法について説明します。ご参考までに、詳...
まず、yumを使ってCentOSにPHPをインストールする方法を紹介します。 1. PHPのyumソ...
動的な列を実現するための Angularjs ループ オブジェクト プロパティ利点: オブジェクトを...