关于网页页头的“设为首页”和“联系我们”位置互换问题
2017-03-10 10:35
288 查看
在进行对网页的布局时,页头的存在于大部分网页而言都是必不可少的,且一般而言,都会有“设为首页”,“加入收藏”,“联系我们”等三个链接。当然,页头的链接部分并不局限于这些文字,在这里我仅仅是举个例子,作为参考。
当编写要实现这部分功能的代码时,众所周知,用HTML及CSS实现,它的一般代码形式如下:(这里只写出HTML及CSS部分)
<div class="top">
<ul>
<li><a href="#">设为首页</a></li>
<li><a href="#">加入收藏</a></li>
<li><a href="#">联系我们</a></li>
</ul>
</div>
CSS部分:
*{
margin:0;
padding:0;
}
.top{
width:100%;
background:#999999;
height:30px;
}
.top ul{
float:right;
list-style:none;
}
.top ul li{
float:right;
margin-right:25px;
}
这样写出的代码也可以实现我们所要的效果,它的效果图如下:
不难看出,它的“设为首页”和“联系我们”位置互换了,这是因为float:right,向右浮动的缘故,这时需要将它们互换位置,也就是HTML部分的代码改成以下形式:
<li><a href="#">联系我们</a></li>
<li><a href="#">加入收藏</a></li>
<li><a href="#">设为首页</a></li>
但是这样的方法在进行页面维护或是要进行修改的时候,并不是很方便,所以这里介绍另外的一种方法:
CSS部分改为如下:
*{
margin:0;
padding:0;
}
.top{
width:100%;
background:#999999;
height:30px;
}
.top ul{
float:right;
list-style:none;
}
.top ul li{
display:inline-block;
line-height:30px;
margin-right:25px;
}
效果图如下:
当编写要实现这部分功能的代码时,众所周知,用HTML及CSS实现,它的一般代码形式如下:(这里只写出HTML及CSS部分)
<div class="top">
<ul>
<li><a href="#">设为首页</a></li>
<li><a href="#">加入收藏</a></li>
<li><a href="#">联系我们</a></li>
</ul>
</div>
CSS部分:
*{
margin:0;
padding:0;
}
.top{
width:100%;
background:#999999;
height:30px;
}
.top ul{
float:right;
list-style:none;
}
.top ul li{
float:right;
margin-right:25px;
}
这样写出的代码也可以实现我们所要的效果,它的效果图如下:
不难看出,它的“设为首页”和“联系我们”位置互换了,这是因为float:right,向右浮动的缘故,这时需要将它们互换位置,也就是HTML部分的代码改成以下形式:
<li><a href="#">联系我们</a></li>
<li><a href="#">加入收藏</a></li>
<li><a href="#">设为首页</a></li>
但是这样的方法在进行页面维护或是要进行修改的时候,并不是很方便,所以这里介绍另外的一种方法:
CSS部分改为如下:
*{
margin:0;
padding:0;
}
.top{
width:100%;
background:#999999;
height:30px;
}
.top ul{
float:right;
list-style:none;
}
.top ul li{
display:inline-block;
line-height:30px;
margin-right:25px;
}
效果图如下:
相关文章推荐
- 关于怎样用javascript判断网页上我们想要必须选择的复选框至少选择一个的问题
- 关于RecyclerView实现瀑布流,上下滑动时item之间互换位置的问题
- 关于RecyclerView实现瀑布流,上下滑动时item之间互换位置的问题
- 关于asp:ScriptManager与Script代码块的位置关系问题
- 这是我们公司总结的一些关于中文乱码问题的一些解决方案和经验和大家分享!
- 关于asp.net Development Server无法运行网页的问题
- 关于网页中中文传值的问题
- 关于网页居中的问题
- 这是我们公司总结的一些关于中文乱码问题的一些解决方案和经验和大家分享!
- 关于PHP阿帕奇网页开发配置问题403 forbidden错误
- 关于“网页对话框”中链接和表单提交会在新窗口中打开的问题
- 关于DreamWaver制作的网页无法播放背景音乐和动画的问题
- 关于PO 和PR 的联系问题
- 这是我们公司总结的一些关于中文乱码问题的一些解决方案和经验和大家分享!
- 关于“网页对话框”中链接和表单提交会在新窗口中打开的问题
- 关于discuz首页空白的问题
- 关于Mantis首页中的RSS链接的问题。
- 关于JavaScript的位置问题
- 关于网页头的问题
- 关于《网页中使用天堂免费计数器》的问题