css html制作网页,用ul和li制作横向导航栏
发布网友
发布时间:2022-04-06 13:20
我来回答
共2个回答
热心网友
时间:2022-04-06 14:49
将ul里面的li标签都设置为右浮动即可。如:
<ul style="overflow:hidden; display:block">
<li class="float:right; padding:10px;>项目1</li>
<li class="float:right; padding:10px;>项目1</li>
<li class="float:right; padding:10px;>项目1</li>
<li class="float:right; padding:10px;>项目1</li>
</ul>
追问
这是我的代码,我在ul,li的样式表里设置了float:right,但为什么还是竖直排列呢
追答你知道ul,li是什么意思嘛?就是ul{}和li{}的合体。你需要把逗号换成空格。
即:ul li{}
热心网友
时间:2022-04-06 16:07
设置右浮动就行追问
这是我的代码,我在ul,li的样式表里设置了float:right,但为什么还是竖直排列呢
追答因为你设置了a元素为块元素,而你浮动的是li元素,浮动之后的元素脱离文档流,你看到的就是一块一块的a,当然竖的排列