1

奇妙な問題があります。ページをデザインしていましたが、終了後、ページの下部に水平スクロールバーがあることがわかりました。ページのHTMLを確認しましたが、各タグに近いタグがあることがわかりました。

また、jQueryを使用して幅を確認しようとしたところ、$(window).width()= 1351pxおよび$(document).width()=1480pxであることがわかりました。

この問題の理由について何か提案はありますか?

4

3 に答える 3

6

Webインスペクターを使用して、スクロールバーが消えるまで内部要素を調べて削除します。次に、その要素の幅を修正します(float:leftが機能する場合があります)。おそらく何が起こっているのかというと、ページに対して幅が広すぎる要素があります。何も壊れていません。スクロールバーが発生しているだけです。

于 2012-08-17T16:19:05.027 に答える
3

私が見つけたそれを行う最も簡単な方法は

* {
  max-width: 100%;
}
于 2020-05-29T21:58:45.027 に答える
0

この問題は私に起こりました、私は完全なページを検索しました、そしてそのページが水平バーを示しているので幅が10000であるdivがあります私はそれを100%に変更しましたそして問題は修正されましたなぜそれが問題はクロームとエッジでのみ発生し、Firefoxでは発生しません

問題がChromeでのみ発生し、Firefoxで発生しない場合は、以下にコメントしてください。

修正後のコードは

<div id="ext-comp-1025" style="height: auto; width: 100%;"
于 2022-01-10T06:29:30.357 に答える