سؤال
ولدي القائمة العمودية في نظام بلدي والتي تتم أساسا من HTML ul
/ li
مع CSS التصميم (انظر الصورة أدناه). ومع ذلك أنا لا أريد البنود 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
}
نصائح أخرى
وأنت سوف تحتاج أيضا إلى إعطاء أسلوب المجاهدين:
ul{
width:250px;
overflow:auto;
}
لا تنتمي إلى StackOverflow