前面に書かれた 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 8.0.22 winx64のインストールと設定のグラフィックチュートリアルは参考までに、...
目次レプリケーション ロジックの簡単な概要:遅延の原因と解決策〇メインデータベースへの頻繁なDMLリ...
実施原則メイングラフィックは、背景と前景の 2 つの要素で構成されています。次のサンプルコードでは、...
序文開発プロセスでは、10 進データ型がよく使用されます。 MySQL では、小数点は正確なデータ型...
この記事では、参考までに、簡単なスネークゲームを実装するためのjsキャンバスの具体的なコードを共有し...
検索エンジン最適化 (SEO) では実行すべきタスクが多数ありますが、その中でもコードの最適化は重要...
以下にまとめたナレッジポイントはどれもよく使われる貴重な情報ばかりですので、ぜひ上手に集めてください...
カテゴリ選択を選択します。テストの結果、IE と FF はこの要素を適切にサポートできることがわかり...
Q: Outlook または IE のどちらを使用している場合でも、マウスを右クリックすると、ポッ...
iframeを更新する方法1. 更新するには、JavaScriptのdocument.fr.loca...
目次圧縮ファイルをダウンロードするアドレス: https://dev.mysql.com/downl...
ローカルでコンテナを作成した後、このコンテナに基づいてローカル イメージを作成し、このイメージを D...
この記事では、例を使用して、MySQL トリガーの概念、原則、および使用方法を説明します。ご参考まで...
CSS オーバーフローのメカニズムを詳細に学ぶ必要があるのはなぜですか?実際の開発プロセスでは、コン...
1. Dockerをインストールする yumでdockerをインストール #サービスを開始する sy...