効果は以下のとおりです。 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 テキスト説明の編集者による紹介です (初心者は必読です)。皆様のお役に立てれば幸いです。 |
>>: よく使用される入力テキストボックスの内容は自動的に垂直方向に中央揃えされ、クリックするとデフォルトのプロンプトテキストは空になります。
React プロジェクトの構築は非常に簡単ですが、Typescript と組み合わせると、実際にはそ...
1 インストールMYSQL 公式サイトから対応する解凍バージョンをダウンロードし、必要なディレクトリ...
今日のレスポンシブ レイアウトの要件では、サイズを自動的に調整できる多くの要素で高さと幅の適応を実現...
目次ケースシナリオ問題を解決するまとめケースシナリオ本日、オンラインで問題が発見されました。監視範囲...
目次MySQLがmy.cnfを読み込む順序1. mysql.server の起動方法2. mysql...
MySQL 5.7.19のインストールを例に挙げると、まずダウンロードしますもちろん、最初に行うこと...
マウスをドラッグしてページのスクリーンショットを撮ります(指定した領域にスクリーンショットをドラッグ...
CSS インポート方法 - インラインスタイルタグ属性を通じて、CSSのキーと値のペアがタグに直接書...
なぜこれを使ったのか?それはポスターを作ることから始まりました。それは嵐の夜でした。 。 。さて、無...
まず、VirtualBox仮想マシンのネットワーク設定モードについて説明します。NAT+ホストオンリ...
この記事では、Frameset が作成した、できるだけシンプルなフレームワークを紹介します。さて、ま...
目次1. 算術演算子2. 比較演算子3. 論理演算子4. ビット演算子5. 演算子の優先順位1. 算...
目次[例を見る]: 【本来の効果は以下の通り】理由は次のとおりです。 【解決】:要約するBootSt...
reactプロジェクトで非常に一般的なシナリオ: const [watchValue、setWatc...
1. axiosプラグインをダウンロードする cnpm インストール axios -S 2. mai...