以下に示すプラス記号の効果を実現するには: この効果を実現するには、div 要素だけが必要です。 before、after、border プロパティには CSS が必要です。 まずdivノートを設定する <div class="add"></div> 別の境界線を設定します: 。追加 { 境界線: 1px 実線; 幅: 100ピクセル; 高さ: 100px; 色: #ccc; トランジション: カラー .25 秒; 位置: 相対的; } 境界線は次のようになります。 疑似クラス before とその border-top を使用して、「水平」を設定できます。 .add::before{ コンテンツ: ''; 位置: 絶対; 左: 50%; 上位: 50%; 幅: 80ピクセル; 左マージン: -40px; 上マージン: -5px; 上境界線: 10px 実線; } 絶対位置を使用していることに注意してください。 こうなります: 上記を参考にして、after 疑似クラスと border-bottom を使用して「垂直」を設定できます。 .add::after { コンテンツ: ''; 位置: 絶対; 左: 50%; 上位: 50%; 高さ: 80px; 左マージン: -5px; 上マージン: -40px; 左境界線: 10px 実線; } hover 疑似クラスを追加し、マウスがホバーしているときの色を設定します。 .add:hover { 色: 青; } 最終的なスタイル: マウスをその上に置くと色が変わります。 効果はここで確認できます: https://jsbin.com/quvidap/edit?html、css、出力 要約する 上記は、CSS を使用して「プラス記号」効果を実現する方法のサンプル コードです。お役に立てれば幸いです。ご質問がある場合は、メッセージを残していただければ、すぐに返信いたします。また、123WORDPRESS.COM ウェブサイトをサポートしてくださっている皆様にも感謝申し上げます。 |
<<: 支払いカウントダウンを実現し、ホームページに戻るためのjs
>>: 複数のサーバーにNginxリバースプロキシを実装する方法
目次1. セットとは何か2. セットコンストラクタ2.1) 配列2.2) 文字列2.3) 議論2.4...
履歴書コード: XML/HTML コードコンテンツをクリップボードにコピー<!DOCTYPE ...
この記事は主に、PostgreSQL データベースを記述して解析を実装する SQL スクリプト関数を...
序文:ジュニアプログラマーとして、私は自分自身の個人ウェブサイトを構築し、それを他の人に見せることを...
目次1. 計算されたプロパティ1.1 基本的な例1.2 計算プロパティキャッシュとメソッド1.3 計...
Tomcatログの関係一枚の写真は千の言葉に値する! localhost.{yyyy-MM-dd}....
React Native は、プルアップとプルダウンの監視ジェスチャを実装します。詳細なコアコードは...
目次1. サーバーAのmy.cnfファイルを変更する2. サーバーBのmy.cnfファイルを変更する...
カスタム タグは XML ファイルと HTML ファイルで自由に使用できますが、いくつか注意すべき点...
フォームは、動的な Web ページを実装するための主要な外部フォームです。フォームとフォーム フィー...
この記事では、Windows プラットフォームで ogg プログラムを監視する方法を紹介します。 (...
メニューバーの例 1: コードをコピーコードは次のとおりです。 <!DOCTYPE html ...
目次MySQL インデックス最適化ページングの調査ケース1ケース2 MySQL インデックス最適化ペ...
最近、「フットボール ナビゲーション」Web サイトに取り組んでいるときに、上部の固定ナビゲーション...
オブジェクトの hasOwnProperty() メソッドは、オブジェクトに特定の独自の (継承され...