Html css溢出-x:在ul上滚动

Html css溢出-x:在ul上滚动,html,css,Html,Css,我正在尝试使用ul li创建一个表,但是,尽管我尝试了,但是我可以让x溢出滚动的唯一方法是手动设置宽度,但是这并不实用,因为我不知道表中会有多少行 问题1: 如何实现“溢出-x:”滚动到此页面 问题2: 我应该在ul中使用“a href”还是“onclick” #结果{ 背景色:#F3; 边框:1px点#4b545f; 位置:绝对位置; 左:9px; 顶部:114px; 高度:-moz计算(100%-230px); 高度:-webkit计算(100%-230px); 高度:-o-钙(100%-

我正在尝试使用ul li创建一个表,但是,尽管我尝试了,但是我可以让x溢出滚动的唯一方法是手动设置宽度,但是这并不实用,因为我不知道表中会有多少行

问题1: 如何实现“溢出-x:”滚动到此页面

问题2: 我应该在ul中使用“a href”还是“onclick”

#结果{
背景色:#F3;
边框:1px点#4b545f;
位置:绝对位置;
左:9px;
顶部:114px;
高度:-moz计算(100%-230px);
高度:-webkit计算(100%-230px);
高度:-o-钙(100%-230px);
高度:计算(100%-230px);
宽度:-moz计算(100%-20px);
宽度:-webkit计算(100%-20px);
宽度:-o-钙(100%-20px);
宽度:计算(100%-20px);
溢出-x:滚动;
溢出y:隐藏;
}
#标题{
位置:绝对位置;
左:0px;
顶部:0px;
高度:40px;
溢出-x:可见!重要;
空白:nowrap;
显示:内联块;
宽度:100%;
}
#标题>ul{
宽度:自动;
高度:40px;
线高:40px;
颜色:#fff;
边框:1px点#4b545f;
填充:0 0px;
列表样式:无;
边际:0px;
溢出-x:可见!重要;
溢出y:隐藏!重要;
剪辑父项:#ResBody!重要;
}
#标题>ul>li{
浮动:左;
填充:0 10px;
宽度:114px;
最大宽度:114px;
}
#雷斯博迪{
位置:绝对位置;
左:0px;
顶部:40px;
高度:-moz计算(100%-40px);
高度:-webkit计算(100%-40px);
高度:-o-钙(100%-40px);
高度:计算(100%-40px);
溢出y:滚动;
溢出x:可见;
}
#ResBody>ul{
显示:内联块;
颜色:#fff;
高度:25px;
线高:25px;
左边框:1px点#4b545f;
右边框:1px点#4b545f;
边框底部:1px点#4b545f;
填充:0 0px;
列表样式:无;
填充:0 0px;
边际:0px;
宽度:自动;
空白:nowrap;
溢出-x:可见!重要;
溢出y:隐藏;
}
#ResBody>ul>a>li{
显示:内联块;
列表样式:无;
浮动:左;
填充:0 10px;
宽度:114px;
最大宽度:114px;
颜色:#000;
位置:相对位置;
}
#ResBody>ul:悬停>a>li{
浮动:左;
填充:0 10px;
宽度:114px;
最大宽度:114px;
颜色:#000;
背景色:#0b75b2;
}


我正在尝试使用ul li创建一个表。为什么
table
元素已经在语义上表示表格数据
ul
s用于表示列表数据。为什么要穿过所有的环箍和环箍,用一个不适合该用途的元件来做某事?
宽度:100%
#Header>ul
应该可以。你不需要手动设置
width
,因为它将获得父级宽度。因为我需要表格的粘性标题,我想看看是否有可能实现这一点,因为我在web上看到了类似的情况。我已经回答了一个与你的宽度类似的问题:100%的#Header>ul似乎推动了li元素下一行=/