一直以为对ul li居中对齐已经掌握了。但最近做项目时发现之前li的float:left方法显然有一个问题,就是无法居中(水平),只能使用padding-left或margin-right的方法方法来固定其居中。

但这样可能在宽屏与窄屏的显示不一致。

使用这种方法主要是利用li的浮动固定宽度来实现,li的默认display为block,将其这个属性改为inline便可实现这种ul li居中的问题

<style type="text/css">
#bNav{
margin-top:10px;
background:#D9EBF5;
text-align:center;
}
#bNav ul{
padding:4px ;
margin:;
overflow:hidden;
}
#bNav ul li{
display:inline;
padding:;
}
</style>
<div id="bNav" class="bNav">
<ul>
<li><a href="index.aspx" title="Home">Home</a></li>
<li>|</li>
<li><a href="info.aspx?info_id=8" title="About Us">About Us</a></li>
<li>|</li>
<li><a href="info.aspx?info_id=9" title="Department Design">Department Design</a></li>
<li>|</li>
<li><a href="info.aspx?info_id=10" title="Law Declaration">Law Declaration</a></li>
<li>|</li>
<li><a href="info.aspx?info_id=11" title="Contact Us">Contact Us</a></li>
<li>|</li>
<li><a href="info.aspx?info_id=12" title="Application Agent">Application Agent</a></li>
<li>|</li>
<li><a href="info.aspx?info_id=13" title="Job Services">Job Services</a></li>
<li>|</li>
<li><a href="info.aspx?info_id=14" title="Apply Link">Apply Link</a></li>
</ul>
</div>

注意其中 ul最好要加margin:0;padding:0;,主要是为了兼容各浏览器。

最新文章

  1. maven的pom.xml关系依赖书写顺序
  2. ABP源码分析三十八: ABP.Web.Api.OData
  3. C#开发微信门户及应用(34)--微信裂变红包
  4. Maven Super POM
  5. bzoj2179: FFT快速傅立叶
  6. Java--剑指offer(4)
  7. Urtext的使用
  8. CentOS 7 安装Docker
  9. 和我一起来了解SEO
  10. Flask+mongodb 实现简易个人博客
  11. Android中获取应用程序(包)的大小-----PackageManager的使用(二)
  12. cygwin远程操作linux
  13. JVM调优总结 + jstat 分析(转)
  14. QT_FORWARD_DECLARE_CLASS
  15. C# 面向对象基础&amp;封装&amp;继承&amp;多态&amp;加深一下冒泡排序写法
  16. 虚拟主机,VPS,云主机之间的区别?
  17. 网络安全实验室_注入关writeup
  18. 使用ASP.NET SignalR实现一个简单的聊天室
  19. JavaScript 基础排序的实现(一)
  20. TensorFlow学习笔记:保存和读取模型

热门文章

  1. 【转】IOS获取屏窗高度踩坑之window.outerHeight
  2. 0821NOIP模拟测试赛后总结
  3. CF148D Bag of mice (期望dp)
  4. fiddler报错:creation of the root certificate was not successful 证书安装不成功
  5. VS2010-MFC(MFC应用程序框架分析)
  6. MFC安装与部署(程序打包)
  7. 同一服务器不同域名session共享
  8. 去掉IE提示:internet explorer 已限制此网页运行脚本或Activex控件
  9. 动态库加载时GetLasterror();值总是126的原因
  10. Linux实现自动登录