通常版、ワイド版、タブレット版では、ウィンドウがコンテナーから約 1 インチ離れるとすぐにスクロールバーが表示されsite_wrap
、水平スクロールが表示されます。div#title
そこから 25px の幅を削除すると、スクロールが消えることがわかります。
私が理解できないのは、コンテナー ( site_wrap
) が 1280px、div.title_wrapper
auto、div#title
1234px、左余白が 46px であることです。
通常版、ワイド版、タブレット版では、ウィンドウがコンテナーから約 1 インチ離れるとすぐにスクロールバーが表示されsite_wrap
、水平スクロールが表示されます。div#title
そこから 25px の幅を削除すると、スクロールが消えることがわかります。
私が理解できないのは、コンテナー ( site_wrap
) が 1280px、div.title_wrapper
auto、div#title
1234px、左余白が 46px であることです。
Just define your #site_wrap
margin:0 auto
and overflow: hidden
as like this
div#site_wrap {
margin: 0 auto;
overflow: hidden;
}
Css path is this
http://brainbuzzmedia.com/themes/expression/wp-content/themes/expression/css/bgs/gradient.css
これはBlog
メニューが原因で、非表示 (不透明度は 0) ですが、表示はされていませんnone
。つまり、まだその位置の流れを取っています。
ul
これは、要素に display:none を設定することで確認できます。
<li id="menu-item-813" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-178 current_page_item menu-item-813"><a href="http://brainbuzzmedia.com/themes/expression/blog/">Blog</a>
<!-- this--><ul class="sub-menu">
ドキュメントをオーバーフローしないように、その位置を適切に設定する必要があります。
@media
この問題の原因となるさまざまなクエリで行われたいくつかの誤算があるようです。これを追加することで、水平スクロールバー全体を簡単に取り除くことができます(とにかく必要ないため):
body {
overflow-x:hidden;
}
問題はあなたの範囲内にあり.title_wrapper
ます.navline
。追加する必要があります
.navline {
overflow: hidden;
}