序文 モバイル端末に触れたばかりの友人の多くは、クリックジャンプルーティング、特にVueルーティングを使用する場合に疑問を抱いている可能性があります。そのため、この記事では、友人がCSSを使用してページにジャンプするように導きます。 効果は図の通りです。モバイル端末なので、プレビューには携帯電話のシミュレーションを選択します。 html <本文> <メイン> <div id="shouye">ショウイエ</div> <div id="zhanlan">zhanlan</div> <div id="geren">geren</div> </メイン> <ナビ> <a href="#shouye" class="alink">shouye</a> <a href="#zhanlan" class="alink">zhanlan</a> <a href="#geren" class="alink">geren</a> </nav> </本文> 主に main と nav の 2 つの部分に分かれています。main に含まれる 3 つの div は 3 つの異なるページを表し、nav 内の 3 つの異なる a に対応しています。a タグの href は、main に含まれる 3 つの div の id に対応していることに注意してください。 CS *{ パディング: 0; マージン: 0; } 体{ 高さ:100vh; 幅:100vw; ディスプレイ: フレックス; flex-direction: 列; 位置: 相対的; } body::after{/*デフォルトの背景*/ 内容:「これは私のテキストです」; フォントサイズ:4em; 位置: 絶対; 左: 50%; 上位: 50%; 不透明度: .8; 変換: translate(-50%,-50%); } 主要{ 幅: 100%; フレックス: 1; 位置: 相対的; } ナビ{ 背景色: #2C3E50; 高さ: 8vh; ディスプレイ: フレックス; コンテンツの両端揃え: スペースの間; アイテムの位置を中央揃えにします。 } ナビ.alink{ フレックス: 1; 色: #C3BED4; テキスト配置: 中央; フォントサイズ: 2.5em; テキスト装飾: なし; テキスト変換:大文字; 不透明度: .8; } nav .alink:nth-child(2){ 左境界線: 実線 1px #E9E9E9; 右境界線: 実線 1px #E9E9E9; } メイン>div{ 位置: 絶対; 幅: 100%; 高さ: 100%; フォントサイズ: 5em; 変換: translateY(-100%); 遷移期間: 1秒; } main>div:target{/*: ターゲット疑似クラスは、リンクを設定した後にクリックされるdivです*/ 変換: translateY(0); zインデックス: 2; } メイン>div:nth-child(1):ターゲット{ 背景色: #008000; } メイン>div:nth-child(2):ターゲット{ 背景色: #495A80; } メイン>div:nth-child(3):ターゲット{ 背景色: #FFFF00; } 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
<<: MySQLの読み書き分離により挿入後にデータが選択されなくなる問題を解決
>>: vue3で注意すべき2つのポイントを詳しく解説:セットアップ
1. 三角形境界線の設定 コード: 幅: 300ピクセル; 高さ: 300px; 背景: 赤; 境界...
LinuxサーバーのデフォルトのSSHポート番号は通常22なので、ほとんどのユーザーはセキュリティ上...
1. ローカルマシンを監視するためにZabbixエージェントをインストールするエージェントソフトウェ...
前面に書かれた過去および現在のプロジェクトで最も一般的に使用されているリレーショナル データベースは...
序文信じてください。この記事の 7️⃣ ステップを覚えておけば、JS の this リファレンスを完...
1. まずファイルを作成します(ファイルを配置するディレクトリにcdします) myTest.py を...
ご存知のとおり、cd コマンドがないと、Linux でディレクトリを切り替えることはできません。それ...
この記事では、検証コード干渉を実装するためのjsの具体的なコードを参考までに共有します。具体的な内容...
目次1. 簡単な紹介2. スクリーンショットを実行する3. コードの紹介4. まとめ1. 簡単な紹介...
目次1. GRUB暗号化とは何か2. grub暗号化手順3. grub暗号化のロック属性1. GRU...
自動プロジェクト展開は大企業やユニコーン企業でよく使用され、手動でプロジェクトを展開するよりも効率的...
目次1. はじめに2. 選択2.1 単一列のクエリ2.2 複数の列のクエリ2.3 すべての列をクエリ...
NATこのようにして、仮想マシンのネットワーク カードはホストの VMnet8 に接続されます。この...
序文以前、defineProperty を紹介したとき、オブジェクトの変更のみを監視でき、配列の変更...
この記事では、主に、円形のダイナミックな光る特殊効果アニメーションを実現するための純粋な CSS3 ...