0

私はブートストラップで作業しています。何らかの理由で右側にスペースがあり、許可したくない水平スクロールが可能です。firebug で理由を調べるためにいくつかのスタイルを削除しようとしましたが、それがタグから来ていることがわかりました。タグ<html>にマウスを合わせると<body>、右側に余分なスペースがあり、覆われているのでbodyはなく覆われていることがわかりhtml isます。

そのスペースを削除して水平スクロールを削除するにはどうすればよいですか?

4

2 に答える 2

2
#footer {
  background: none repeat scroll 0 0 #010627;
  border-top: 1px solid #111111;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset;
  clear: both;
  color: #BBBBBB;
  margin: 2.5em -50px 0; /* <-- margin-right:-50px? */
  padding: 20px 50px;
}

hoverflow:hidden で「パッチ」を適用する前に、ビューポートからコンテンツを取得するものを把握してみてください。

マージン: 2.5em -50px 0; /* <-- margin-right:-50px? */

于 2013-03-28T13:14:49.867 に答える
0

コードなしで問題を特定するのは難しいですが、これは試してみる価値があるかもしれません。CSS の body セクションに、次の行を追加します。

overflow: hidden;

スクロールバーに関してページを設計するのに役立つその他のオーバーフロー オプションについては、こちらを参照してください。保証はありませんが、試してみる価値はあります!

于 2013-03-28T13:11:02.950 に答える