質問

私のシステムには、基本的にCSSスタイルのHTML ul / li で作られた垂直メニューがあります(下の画像を参照)。ただし、メニューよりも幅の広い li 項目をラップしたくない場合は、メニューの下部にある水平スクロールバーでオーバーフローするようにします。 CSSでこれを行うにはどうすればよいですか

役に立ちましたか?

解決

ul {
  overflow: auto;  // allow li's to overflow w/ scroll bar
                   // at the bottom of the menu
}

li {
  white-space: nowrap; // stop the wrapping in the first place
}

他のヒント

white-space:nowrap を使用します。そのように:

li {
  white-space:nowrap;
}

ドキュメント。 >

スタイルにulを指定する必要もあります:

ul{
 width:250px;
 overflow:auto;
}
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top