Html 只能使用溢出-x,不能使用溢出-y
嗨,我正在尝试使用溢出-x,而不是溢出-y 结构就像Html 只能使用溢出-x,不能使用溢出-y,html,css,html-lists,overflow,Html,Css,Html Lists,Overflow,嗨,我正在尝试使用溢出-x,而不是溢出-y 结构就像 <div id="container"> <ul> <li> <span>Head1</span> <ul> <li>feild1</li> <li>feild2</li> </ul> </li&
<div id="container">
<ul>
<li>
<span>Head1</span>
<ul>
<li>feild1</li>
<li>feild2</li>
</ul>
</li>
<li>
<span>Head2</span>
<ul>
<li>feild1</li>
<li>feild2</li>
</ul>
</li>
<li>
<span>Head3</span>
<ul>
<li>feild1</li>
<li>feild2</li>
</ul>
</li>
<li>
<span>Head4</span>
<ul>
<li>feild1</li>
<li>feild2</li>
</ul>
</li>
<li>
<span>Head5</span>
<ul>
<li>feild1</li>
<li>feild2</li>
</ul>
</li>
<li>
<span>Head6</span>
<ul>
<li>feild1</li>
<li>feild2</li>
</ul>
</li>
<li>
<span>Head7</span>
<ul>
<li>feild1</li>
<li>feild2</li>
</ul>
</li>
</ul>
-
标题1
- 费尔德1
- 费尔德2
-
标题2
- 费尔德1
- 费尔德2
-
总目3
- 费尔德1
- 费尔德2
-
总目4
- 费尔德1
- 费尔德2
-
总目5
- 费尔德1
- 费尔德2
-
总目6
- 费尔德1
- 费尔德2
-
总目7
- 费尔德1
- 费尔德2
移除溢出:自动代码>从你的css。
“自动溢出仅为框提供所需的滚动条。”
加上这个
overflow-x: scroll;
overflow-y: hidden;
#容器{
浮动:左;
最大宽度:234px;
背景颜色:灰色;
最大高度:250px;
}
#集装箱>ul{
列表样式:无;
浮动:左;
最大宽度:194px;
高度:70像素;
背景色:白色;
溢出-x:滚动;
溢出y:隐藏;
}
#集装箱>ul>li{
浮动:左;
宽度:自动;
}
-
标题1
- 费尔德1
- 费尔德2
-
标题2
- 费尔德1
- 费尔德2
-
总目3
- 费尔德1
- 费尔德2
-
总目4
- 费尔德1
- 费尔德2
-
总目5
- 费尔德1
- 费尔德2
-
总目6
- 费尔德1
- 费尔德2
-
总目7
- 费尔德1
- 费尔德2
移除溢出:自动代码>从你的css。
“自动溢出仅为框提供所需的滚动条。”
加上这个
overflow-x: scroll;
overflow-y: hidden;
#容器{
浮动:左;
最大宽度:234px;
背景颜色:灰色;
最大高度:250px;
}
#集装箱>ul{
列表样式:无;
浮动:左;
最大宽度:194px;
高度:70像素;
背景色:白色;
溢出-x:滚动;
溢出y:隐藏;
}
#集装箱>ul>li{
浮动:左;
宽度:自动;
}
-
标题1
- 费尔德1
- 费尔德2
-
标题2
- 费尔德1
- 费尔德2
-
总目3
- 费尔德1
- 费尔德2
-
总目4
- 费尔德1
- 费尔德2
-
总目5
- 费尔德1
- 费尔德2
-
总目6
- 费尔德1
- 费尔德2
-
总目7
- 费尔德1
- 费尔德2
将父ul
显示为表行
和列表项
显示为表单元格
,并将溢出-y
设置为隐藏
#container{
float: left;
max-width: 234px;
background-color: gray;
max-height: 250px;
}
#parentul{
list-style: none;
float: left;
max-width: 194px;
height: 70px;
background-color: white;
overflow: auto;
display:table-row;
overflow-y: hidden;
}
#parentul>li{
display:table-cell;
}
将父ul
显示为表行
,将列表项
显示为表单元格
,并将溢出-y
设置为隐藏
#container{
float: left;
max-width: 234px;
background-color: gray;
max-height: 250px;
}
#parentul{
list-style: none;
float: left;
max-width: 194px;
height: 70px;
background-color: white;
overflow: auto;
display:table-row;
overflow-y: hidden;
}
#parentul>li{
display:table-cell;
}
我可以看到overflow-x,但内容仍然无法滚动。由于overflow-x属性为“SCROLL”,因此它将显示滚动条,或者您可以将属性设置为“AUTO”以隐藏滚动条,因此仅当您调整框的大小时,滚动条才会显示。头部*应可水平显示,无论有多少。所以,为了清楚起见,我需要水平滚动条来滚动。我可以看到overflow-x,但内容仍然不可滚动。由于overflow-x属性为“SCROLL”,因此它将显示滚动条,或者您可以将属性设置为“AUTO”以隐藏滚动条,因此仅当您调整框的大小时,滚动条才会显示。头部*应可水平显示,无论有多少。所以,说得清楚一点,我需要水平滚动条来滚动。谢谢,伙计,这就成功了。但你能解释一下/给我一个链接,这样我就能更好地理解css了。试试我的网站。同时创建一个示例项目,从中只有您可以实现/了解更多。很高兴帮助你。谢谢你,伙计,这就成功了。但你能解释一下/给我一个链接,这样我就能更好地理解css了。试试我的网站。同时创建一个示例项目,从中只有您可以实现/了解更多。很高兴帮助你。