当前位置: 首页 > 知识库问答 >
问题:

如何使ul扩展过父DIV?

傅乐湛
2023-03-14

我有一个容器div设置了宽度和高度,溢出设置为自动。在内部,有一个无序列表,其中包含导致div滚动的内容。

问题是列表本身没有扩展到容器div之外。所以当我尝试在列表的右侧添加填充时,它并不能正常工作:

CSS

.container {
    width: 200px;
    height: 400px;
    overflow: auto;
}

ul {
    list-style-type: none; 
    margin: 0;
    padding: 0 10px 0 0;
    white-space: nowrap;
}

这里有一把小提琴说明了问题。

共有2个答案

乐刚毅
2023-03-14

只需删除空白:nowrap;

ul {
    list-style-type: none; 
    margin: 0;
    padding: 0 10px 0 0;
    //Remove white-space
   // white-space: nowrap;
}

链接

越学义
2023-03-14

只需将float:left添加到ul菜单元素中。

如果在.container中浮动UL,则该项将不再扩展到父项的宽度。

在这里试试

您也可以通过添加:display:inline-block来实现这一点,而不是浮动它。

 类似资料:
  • 所以我有一个文本区,当用户在里面粘贴段落,或者只是在里面书写时,我希望它垂直扩展以显示所有可用的文本。即不在文本字段本身中使用滚动条...就像很多网页上发生的一样。许多用户,包括我自己,不喜欢被迫在一个小窗口中编辑。脸书状态更新盒的工作原理。 我试过了 包裹在 但那不管用。我认为它很高兴自动调整到目前的大小。 左边,右边 我不介意阅读TextProperty并计算我自己设置的触发器大小......

  • 问题内容: 我有两个字符串: 我通过反思上课 我想要aClass扩展b,例如: 如何实现呢? 如何获得okClass? 谢谢! 问题答案: 除了使用仅通过接口工作的JDK动态代理外,您还可以使用CGLIB或javassist在运行时扩展类。

  • 问题内容: 我正在尝试扩展Python,以用于越野比赛的结果。我想从格式为string的对象构造一个对象。我可以使用工厂设计模式和注释来完成此操作。我将如何通过覆盖和/或完成相同的任务? 使用下面的代码,构造一个对象会引发TypeError。请注意,未调用,因为未打印。 这是错误: 如果将代码从移至,则会得到以下结果。注意这次,输出显示我的函数被调用了。 问题答案: 显然,对象是不可变的,这意味着

  • 我使用的是bootstrap treeview,它大部分工作正常,但是当我从菜单链接加载一个新页面时,我希望所选子节点的所有父节点都展开,有人知道怎么做吗? 谢谢 抢劫 这里有一些代码... 这是来自我的数据库的数组,可以很好地显示所有treeview项。。。 如果您查看数组中的ID127,您将注意到子级的“扩展”为true “状态:{“选中”:false,“禁用”:false,“扩展”:true

  • Dart 2.6引入了一个新的语言特性,叫做“静态扩展成员”。 但是,我不太明白如何使用它。 我希望轻松获取或的,即使用而不是: 我试图执行以下操作,但这是一个语法错误:

  • 我正在努力理解如何为API网关使用Swagger扩展: http://docs.aws.amazon.com/apigateway/latest/developerguide/api-gateway-swagger-extensions.html 我正在通过AWS CLI使用导入/导出RestAPI,但在命令行中找不到如何使用它们的任何示例。你能帮忙吗? 谢谢