以下に示すプラス記号の効果を実現するには: この効果を実現するには、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リバースプロキシを実装する方法
プロジェクト(nodejs)では、一度に複数のデータをデータベースに挿入する必要があります。データベ...
この記事では、USB ブート ディスクの作成とシステムのインストールについて説明します。システム構成...
Nginx は、わずか数年で Web サーバー市場の大部分を占めるようになりました。周知のとおり、N...
IE8.0の正式版をインストールしたので、基本的なCSS HACKをいくつかまとめてみました。We...
開発には常にデータが必要です。サーバーとしての Linux では、テスト データを格納するためのデー...
MySQL が alter table などの DDL 操作を実行すると、テーブル メタデータ ロッ...
-9999 ピクセルの画像置換技術は、ここ 10 年近く人気があります。テキスト要素を画像に置き換え...
opencv.zip をダウンロード依存関係を事前にインストールします。まずダウンロードソースを更新...
任意の数のステートメントを関数を通じてカプセル化することができ、いつでもどこでも呼び出して実行できま...
1. ゴミかクラシックか? Web テクノロジーは急速に更新されており、Web サイトのインターフェ...
目次1. Compose の紹介2. ComposeとDockerの互換性3. Dockerをインス...
日々の開発で遭遇した様々な問題と、その解決策を閲覧しながら、日々の開発でよく使用するスキルや知識ポイ...
今日は、Taobao、JD.comなどのショッピングモールでよく使われている、小さな画像の上にマウス...
目次解決策1: レプリカを再構築する前提条件アドバンテージ欠点手順マスター奴隷解決策2: データ修復...
序文: Jenkins のマスター スレーブ分散アーキテクチャは、主に、Jenkins に単一ポイン...