作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
标题中解释的行为问题是可以理解的,但我需要一个解决方法。
我在 JSfiddle 中做了一个例子:http://jsfiddle.net/TBXr4/2/
看到第一个 LI 我有几句话。他们没有像我需要的那样排队,但他们被列在名单上。我该如何解决这个问题?
让我说得更具体一点,我不想手动设置子 UL 的宽度,事实上我不想设置一个。我需要一种方法,以便父 UL 设置宽度,而子 UL 将是继承文本的最小可能宽度。
最佳答案
您可以只设置 li
元素的 white-space
属性:
li {
/* other stuff */
white-space: nowrap;
}
问题在于,虽然文本在父级 ul
的分配宽度之外可见,但 li
的样式(它是 background -color
/background-image
) 不会继续。
引用资料:
关于html - 如何让 child UL 来到 parent UL 之外,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10691119/
我是一名优秀的程序员,十分优秀!