• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >CSS > IE7下当position:fixed遇到text-align:center的解决方法

IE7下当position:fixed遇到text-align:center的解决方法

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-08-06

本文主要包含IE7,position,text-align等相关知识,佚名 希望在学习及工作中可以帮助到您
啥也不说,先看代码:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>IE7下当position:relative遇到text-align:center</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <style type="text/css"> body{padding:0;margin:0} #wrap{text-align:center} #toolbar{width:100%;height:25px;background:#000;position:fixed;bottom:0;} </style> </head> <body> <div id="wrap"> <div id="toolbar"></div> </div> </body> </html>
提示:您可以先修改部分代码再运行

IE7(或IE8的兼容模式)下运行代码会发现,底部的toolbar栏,宽度只有一半了(FF,Chrome等浏览器能正常解析)
触发条件:
1.IE7/IE8兼容模式
2.position:fixed定位时,仅写了bottom或top,遗漏了right或left
3.position:fixed外层容器中使用了text-align:center 

解决办法:

1.position:fixed对应元素的"外层容器"中的text-align:center去掉,或改成text-align:left即可


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>IE7下当position:relative遇到text-align:center</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <style type="text/css"> body{padding:0;margin:0} #wrap{text-align:left} #toolbar{width:100%;height:25px;background:#000;position:fixed;bottom:0;} </style> </head> <body> <div id="wrap"> <div id="toolbar"></div> </div> </body> </html>
提示:您可以先修改部分代码再运行
2.使用position:fixed时,同时将bottom与right定位写全,第一段代码中,遗漏了right


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>IE7下当position:relative遇到text-align:center</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> <style type="text/css"> body{padding:0;margin:0} #wrap{text-align:center} #toolbar{width:100%;height:25px;background:#000;position:fixed;bottom:0;right:0} </style> </head> <body> <div id="wrap"> <div id="toolbar"></div> </div> </body> </html>
提示:您可以先修改部分代码再运行
作者:菩提树下的杨过

您可能想查找下面的文章:

  • ie7中overflow:auto无效的解决方法
  • Css样式兼容IE6,IE7,FIREFOX的浏览器的写法示例介绍
  • IE7与FF下的letter-spacing属性兼容性写法
  • ie6、ie7下overflow失效的有效解决方法
  • IE7中绝对定位元素之间的遮盖问题示例探讨
  • 关于select标签的高度设置在ie6/ie7下兼容心得
  • IE7下在DD DT中插入a元素结果列表显示逐级向左
  • IE6/IE7中li底部4px空隙的Bug
  • 关于IE7 z-index的浏览器兼容性问题完美解决方案
  • IE7 设置z-index的覆盖问题的解决方法

相关文章

  • 2017-08-06CSS3 中的@keyframes介绍
  • 2017-08-06利用class、id对元素进行分类、标识实例
  • 2017-08-06深入理解CSS中的UI伪类
  • 2017-08-06CSS导航布局中当前页面的具体实现demo示例
  • 2017-08-06ie css margin auto 不居中解决方案
  • 2017-08-06css中伪类:after的用法(三种方式)
  • 2017-08-0612种CSS BUG解决方法与技巧
  • 2017-08-06ie placeholder属性的兼容性问题解决方法
  • 2017-08-06CSS选择器种类及及其使用介绍
  • 2017-08-06CSS样式设置元素的透明度以50%为例

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 使用css3制作登录表单的步骤
    • div+css背景渐变色代码示例
    • CSS3 透明色 RGBA使用介绍
    • 超链接点击移动至上方以及点击过的css效果设置
    • 利用CSS3实现圆角的outline效果的教程
    • 通过纯CSS样式实现DIV元素中多行文本超长自动省略号
    • CSS的pointer-events属性详细介绍(作用和注意事项)
    • W3标准不变 清除浮动实现代码
    • css hack 兼容IE5.0、IE5.5、IE6.0、IE7.0、FF1.5、FF2.0 浏览器兼容教程
    • 详解CSS3阴影 box-shadow的使用和技巧总结

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有