menu
書いてる野郎
orebike@gmail.com
viewportを指定してCSSでがっちり幅を縛っているサイトを作っているのになぜか横スクロールが発生して、指で左右に動かすとグレーのバックが見えてビヨーンと戻る挙動をしてしまうことがある。
この原因は
position:absolute;
とかで要素を自由に配置しているときに起きる。がっちり縛って親要素に
overflow:hidden;
とかやっていても、Safari側がはみ出ている分もそこにあるという判断をして横スクロールが出ているっぽい。 回避するには・・・
もうhiddenしなくてもはみ出さないように作るしかない。