怎么把UL标签排成一列放在顶部,为什么顺序会颠倒?而且还放不进去顶部的DIV中? 5

UL标签不能排成一列放在顶部,而且为什么顺序会颠倒?而且还放不进去顶部的DIV中?下面是BODY代码部分:<divid="header"><imgsrc="iamge/Q... UL标签不能排成一列放在顶部,而且为什么顺序会颠倒?而且还放不进去顶部的DIV中?
下面是BODY代码部分:
<div id="header"><img src="iamge/QQ图片20161114121120.png">这里是顶部
<ul>
<li><a href="#">导航链接一</a></li>
<li><a href="#">导航链接二</a></li>
<li><a href="#">导航链接三</a></li>
<li><a href="#">导航链接四</a></li>
</ul>
</div>
下面是样式部分代码:
<style type="text/css">
*{margin:0;padding:0;}
#header{width:100%;background-color:#121010;}
#header img{width:282px;height:50px;}
#header ul{float:right;width:100%;padding:0;margin:0;list-style-type:none;display:inline;}
#header li{float:right;width:7em;text-decoration:none;color:white;padding:0.2em 0.6em;}
#header a:hover{background-color:#F5F5F5;}
#header li{display:inline;}

</style>
大神指点我一下。
这是在浏览器中预览的样子,我要吧下面四个LI表现放到上面的黑色部分。并且顺序要对,要顶着右边
展开
 我来答
gx03abc
2016-11-17 · TA获得超过538个赞
知道小有建树答主
回答量:415
采纳率:83%
帮助的人:189万
展开全部
<style type="text/css">
*{margin:0;padding:0;}
#header{width:100%;overflow:hidden;background-color:#121010;}
#header ul, #header li{list-style:none;}
#header img{float:left;width:282px;height:50px;}
#header ul{float:right;height:50px;line-height:50px;overflow:hidden;}
#header li{float:left;width:7em;}
#header a:hover{background-color:#F5F5F5;}
</style>
<div id="header">
 <img src="iamge/QQ图片20161114121120.png">
 <ul>
  <li><a href="#">导航链接一</a></li>
  <li><a href="#">导航链接二</a></li>
  <li><a href="#">导航链接三</a></li>
  <li><a href="#">导航链接四</a></li>
 </ul>
</div>

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式