很多同学将顶部菜单固定,使用postion:fixed,然后使用margin:0 auto进行居中,发现margin:0 auto并不起作用。

通常,我们要让某元素居中,会这样做:

#element{
margin:0 auto;
}

  

如果还想让此元素位置固定呢?一般我们会添加position:fixed,如下:

#element{
position:fixed;
margin:0 auto;
}

  

但是这样做的结果就是,元素不居中了。这说明fixed使对象脱离了正常文档流。

解决方案:

#element{
position:fixed;
margin:0 auto;
left:0;
right:0;
}

  

但是在IE7以下的版本中无法工作,要将其更改为:

#element{
position:fixed;
margin:0 auto;
left:auto;
right:auto;
}

  

最后我们可以这样:

if ($.browser.msie && parseInt($.browser.version, 10) <= 7) {
strAlertWrapper.css({position:'fixed', bottom:'0', height:'auto', left:'auto', right:'auto'});
}

  

最新文章

  1. Java服务器对外提供接口以及Android端向服务器请求数据
  2. LINUX内核笔记:自旋锁
  3. CSS3伪类选择器:nth-child()(nth-child(odd)/nth-child(even))
  4. Ruby类的创建与使用
  5. 【GoLang】golang 报管理工具 Godep 介绍
  6. FindBugs工具常见问题
  7. HTML文件结构
  8. 插值和空间分析(二)_变异函数分析(R语言)
  9. Hibernate入门(2)- 不用配置用注解
  10. 模板与继承之艺术——奇特的递归模板模式(CRTP)
  11. Java基础知识强化之集合框架笔记10:Collection集合使用的步骤
  12. Java 程序员必须掌握的 Linux 命令
  13. Java基础知识强化26:Object类之hashCode()方法、getClass()方法
  14. iOS 之 runtime --- 集百家之言
  15. ado.net的简单数据库操作(三)——简单增删改查的实际应用
  16. 介绍Dynamics 365的OrgDBOrgSettings工具
  17. &lt;TCP/IP&gt;ICMP报文的分类
  18. CSS 中的 BFC,IFC,GFC和FFC
  19. Confluence 6 教程:空间高手
  20. CentOS防SYN攻击

热门文章

  1. java实现Excel定制导出(基于POI的工具类)
  2. 糊糊的学习笔记--Fiddle抓包
  3. Linux服务器内存池技术是如何实现的
  4. The router relies on a tree structure which makes heavy use of common prefixes, it is basically a compact prefix tree (or just Radix tree).
  5. 策略模式 VS 状态模式
  6. 阿里巴巴微服务与配置中心技术实践之道 配置推送 ConfigurationManagement ConfigDrivenAnyting
  7. openrstry 限流 是否有清零逻辑 连接池
  8. 详解Go中内存分配
  9. 20200927gryz校赛心得
  10. idea一定要做的配置