前面に書かれた filter:blur と filter:contrast がこのような素晴らしい化学反応を生み出すことを最初に発見したのは誰かはわかりませんが、それは問題ではありません。重要なのは、この特殊効果の使い方を学べば、Web ページにクールな効果を追加できるということです。 それでは、2つの小さなデモをご覧ください デモ どうやってやるんですか? よく見ると、Web ページ上の要素には粘性があるように見えます。要素が十分近い場合、融合効果が発生します。要素が離れている場合、粘着効果が発生します。これはどのように実現されるのでしょうか。 とても簡単です。子要素に filter:blur を追加し、親要素のコントラストを上げるだけです。 次のようになります (より簡単なデモを以下に示します)。 コード部分: <div class="wrapper"> <div class="コンテナ"> <div class="box"></div> </div> </div> .ラッパー{ 幅: 100%; 高さ:100vh; 位置: 絶対; 背景色: #333; フィルター:コントラスト(50) } 。容器 { 位置: 絶対; 上位:50%; 残り:50%; 幅: 200ピクセル; 高さ: 100px; 背景色: #00eeff; フィルター: ぼかし(10px) ; } 。箱{ 幅:25px; 高さ:25px; 背景色: #00eeff; 境界線の半径: 50%; 位置: 絶対; 残り:50%; 遷移: 1秒; フィルター: ぼかし(1px); アニメーション: 1 秒の線形無限移動。 } @keyframes 移動 { 0%{ 変換: translateY(0); } 100%{ 変換: translateY(-100px); } } いつでもコードをコピーして自分で試すことができます。 原理: 全ての要素がぼかし属性を持つ場合、上側がコントラストのない親(以下、図1)、下側がコントラストのある親(以下、図2)になります。要素を結合すると、図1にも融合効果が現れているのがお分かりいただけたでしょうか。ぼやけが原因で、画像がはっきりしないのです。コントラスト属性はぼやけを効果的に抑え、図 2 に示すような効果を実現します。 下の図をご覧ください CSS にスティッキー効果を追加する方法についての記事はこれで終わりです。CSS スティッキーに関する関連コンテンツについては、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続きご覧ください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 |
>>: 画像をハイパーリンクとして使用したときに表示される青いボックスを削除する方法
序文:基本的に、自社で使用する場合でも、顧客向けにサーバーを展開する場合でも、MySQL のバックア...
序文このブログ記事が公開された後、何人かの友人からSQL Serverバージョンがあるかどうか尋ねら...
会社の開発者がテスト環境で挿入ステートメントを実行すると、正常に実行されるまでに 10 秒以上かかり...
1. div css マウスの手の形は cursor:pointer; です。 2. HTML の相...
現在、フロントエンドのパフォーマンス最適化について学んでいます。適切な解決策を見つけ、パフォーマンス...
MySQL の行から列への操作いわゆる行から列への操作は、テーブルの行情報を列情報に変換することです...
目次1. 使用方法2. 出力結果1.id 2.選択タイプ3.表4.パーティション5.タイプ6.可能な...
1. 概要mysql-monitor MYSQL 監視ツール、最適化ツール、1 つの Java Sp...
Webサービスのリモートデバッグ.NET では、WEBSERVICE のリモート デバッグ機能はデフ...
Vue 3.x プロジェクトの作成 npm init @vitejs/app my-vue-app ...
Zabbix 導入ドキュメントzabbix導入後zabbixエージェントの操作1. MySQLを監視...
序文MySQL クラスターを構築する場合、当然のことながら、データの一貫性を確保するために、データベ...
問題の説明Qt5.15.0 をインストールした後、テスト ケースを実行するとエラーが表示されます。 ...
この記事では、従業員情報の追加と削除の機能を実装するためのjQueryの具体的なコードを参考までに共...
前面に書かれた注文テーブル、アクセス記録テーブル、商品テーブルなど、日常生活でデータベースを操作する...