最近、ウェブサイトを設計するときにこの問題に遭遇しています。メンバーセンターを設計し、コンテンツを margin:0 auto; で中央に配置すると、ウェブページは開いた瞬間に左に揺れ、別のページに入ると右に揺れ、また左に戻ります。ページ間を頻繁に移動すると、めまいがします。原因は、ウェブページの高さが足りないと、右側のスクロールバーが表示されないからです。ここで、ウェブページの幅にスクロールバーの幅を追加する必要があります。 margin:0 auto; を使用すると、ウェブページは中央に配置されますが、ウェブページの高さによってブラウザにスクロールバーが表示される場合は、当然、ウェブページの幅からスクロールバーの幅を減算する必要があり、するとウェブページが少し左に揺れます。 そうでなければ、私が上で言ったことを理解していますか? 多くの人がこの状況を経験したことがあるはずです。解決策は非常に簡単で、スタイルシート (CSS) で右スクロールバーを常に表示するようにするだけです。Web ページの高さが十分でない場合、ブラウザは右スクロールバーが表示されたときにもそれを表示します。コードは次のとおりです。 コードをコピー コードは次のとおりです。html{オーバーフロー-y:スクロール;} |
<<: テキストエリアの disabled 属性と readonly 属性の具体的な使用法
>>: この記事ではJavaScriptの基本であるディープコピーとシャローコピーについて説明します。
一般的に: [重要なフラグ1つ] > [特別なフラグ4つ] > 宣言順!importan...
MySQLキーワードDistinctの使い方の紹介DDL SQLを準備します: テーブルテストを作成...
この記事の例では、vue3 が独自のページングコンポーネントをカプセル化する具体的なコードを参考まで...
序文プロジェクト要件: Dockeridea に Docker プラグインをインストールし、Dock...
ポップアップニュースは国内のインターネットサービスでは一般的であり、リアルタイムプッシュ方式はウェブ...
1. es起動コマンド: docker run -itd -e TAKE_FILE_OWNERSHI...
目次1. 基本理論1.1 取引1.2 分散トランザクション2. 分散トランザクションソリューション2...
コマンドライン mysqld –skip-grant-tables は mysql8 では正常に起動...
jQuery を使用してフェードインとフェードアウト効果を完成させる前に、まずいくつかのコードを理解...
設定手順Linux システム: CentOS-7.0 MySQL バージョン: 5.7.21 Lin...
目次1. 概要2. 応用例2.1、Docker コンテナ分離名前空間2.2. Docker のフリー...
Python8のインストールを最小化した後、Python3.8.1をインストールしました。オンライン...
JS には、文字列をインターセプトするための 3 つのメソッド、 slice() 、 substri...
自動ビルドとは、Docker Hub を使用して、Dockerfile ファイルを含む GitHub...
目次1. ダウンロード2. 展開3. Nginxログ関連の設定4. ファイルダウンローダーとして n...