css html制作网页,用ul和li制作横向导航栏

csshtml制作网页,用ul和li制作横向导航栏,怎么把li元素集中在导航栏的右半边,使导航栏的左边留出空放置其他东西?就类似于百度知道的这个导航栏是居中排列的,怎么使... css html制作网页,用ul和li制作横向导航栏,怎么把li元素集中在导航栏的右半边,使导航栏的左边留出空放置其他东西?
就类似于百度知道的这个导航栏是居中排列的,怎么使标签都在右边?
展开
 我来答
匿名用户
2016-10-22
展开全部

将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{}
博思aippt
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT... 点击进入详情页
本回答由博思aippt提供
徒留一抹悲傷
2016-10-22 · 超过22用户采纳过TA的回答
知道答主
回答量:64
采纳率:100%
帮助的人:40.5万
展开全部
设置右浮动就行
追问

这是我的代码,我在ul,li的样式表里设置了float:right,但为什么还是竖直排列呢

追答
因为你设置了a元素为块元素,而你浮动的是li元素,浮动之后的元素脱离文档流,你看到的就是一块一块的a,当然竖的排列
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式