overflow-x
でコンテンツを非表示にし、( visible
) でコンテンツを表示するように設定された div がありますoverflow-y
。
残念ながら、それは私が望むようには機能していません。垂直スクロール バーが追加されます。これは、とが一緒に機能しないためだoverflow-x
と思います。
私の知る限り、一方のオーバーフローが非表示に設定されている場合、もう一方は自動に設定されています。
これを回避する他の方法はありますか?オーバーフローを水平に非表示にし、(スクロールなしで) 垂直に表示できますか?
混乱がないように、もう少し説明するフィドルがあります: http://jsfiddle.net/kwnQk/overflow-y
編集
これが私が抱えている実際の問題です: http://jsfiddle.net/kwnQk/1/
divとjQueryから作成された選択ボックスがあり、それがdivの高さを超えてしまい、スクロールバーが追加されます. divを非表示にする必要があり、divが自動になる
ため、オーバーフロー関数がそのように機能するのは残念です。overflow-x
overflow-y
編集 2
この新しい JSFiddle を参照して、オーバーフローが必要な理由を正確に示してください: http://jsfiddle.net/kwnQk/3/
スライダーも含まれており、特定の幅に設定する必要があります。また、ページの高さ全体を占めることはできないため、高さも制限する必要があります。