关于DIV在Mozilla Firefox中的居中问题

转载 2007年09月21日 17:14:00

我的页面一直是整一个最外面的DIV标记层CSS标签Text-Align设为center,然后向内的一层DIV设为Text-Align: center;来实行页面的居中的.
但这样的DIV居中形式在Mozilla Firefox就不行了,它依然是Left的..今天发了个心终于找到了问题的所在.
那就是要在向内的一层DIV中再加入Margin-Right: auto; Margin-Left: auto;这两个定义才可以.

另解:
{直接加 margin: 0 auto;
就可以了的!}
范例:

原来的定义:

<html>
<head>
<style type="text/css">
body {
  text-align: center;
}
#wrapper{
  text-align: left;
  width: 760px;
  border: thin solid #666666;
}
</style>
</head>
<body>
<div id="wrapper">
Div Center
</div>
</body>
</html>
结果是: IE中居中显示. MF里依然靠左.

添加Margin-Right: auto;Margin-Left: auto;#wrapper.修改为.
<html>
<head>
<style type="text/css">
body {
  text-align: center;
}
#wrapper{
  text-align: left;
  width: 760px;
  border: thin solid #666666;
  Margin-Right: auto;
  Margin-Left: auto;
}
</style>
</head>
<body>
<div id="wrapper">
Div Center
</div>
</body>
</html>
结果: IE&MF里均居中显示.

PS:或许就我最晚知道了... [beaten] 
 

div水平居中与垂直居中

CSS 如何使DIV层水平居中今天用CSS碰到个很棘手的问题,DIV本身没有定义自己居中的属性,网上很多的方法都是介绍用上级的text-align: center然后嵌套一层DIV来解决问题.可是事实...
  • xiaoouh
  • xiaoouh
  • 2016年02月16日 17:42
  • 3469

如何在一个div中使其子div居中

今天要讲的主要内容如题,**即如何在一个div中使其子div居中**。我在网上其他地方也看到过对其的不同实现方式,几天主要做一个详细的汇总,希望对大家有帮助。...
  • u012088576
  • u012088576
  • 2017年03月30日 10:07
  • 4498

如何让DIV水平和垂直居中三种方法

方法1 CSS实现水平和垂直居中要让DIV水平和垂直居中,必需知道该DIV得宽度和高度,然后设置位置为绝对位置,距离页面窗口左边框和上边框的距离设置为50%,这个50%就是指页面窗口的宽度和高度的50...
  • summer7310
  • summer7310
  • 2015年09月27日 20:14
  • 2070

Web前端调试利器—FireBug使用方法推荐

概述   FireBug是一个用于网站前端开发的工具,它是FireFox浏览器的一个扩展插件。它可以用于调试JavaScript、查看DOM、分析CSS、监控网络流量以及进行Ajax交互...
  • shueiyuan1983
  • shueiyuan1983
  • 2016年06月25日 00:06
  • 298

如何让DIV相对于body水平和垂直居中

我们在设计页面的时候,经常要把DIV居中显示,而且是相对页面窗口水平和垂直方向居中显示,如让登录窗口居中显示。我们传统解决的办法是用纯CSS来让DIV居中。在本文中,我将给大家讲述如何用CSS和jQu...
  • java_belucky
  • java_belucky
  • 2014年01月06日 09:19
  • 30478

DIV六种实现元素水平居中

居中效果在CSS中很是普通的效果,平时大家所看到的居中效果主要分为三大类:水平居中、垂直居中和水平垂直居中。而其中水平居中相对于后两者来说要简单得多。早期总结了一下互联网上有关于水平垂直居中的几种实现...
  • xxdddail
  • xxdddail
  • 2016年06月22日 16:35
  • 5230

实现div里的img图片水平垂直居中

body结构 方法一: 将display设置成table-cell,然后水平居中设置text-align为center,垂直居中设置vertical-align...
  • DreamFJ
  • DreamFJ
  • 2017年03月31日 09:53
  • 32763

Div在设置了浮动的情况下水平居中

div为浮动后再去添加margin:auto
  • caohoucheng
  • caohoucheng
  • 2017年06月08日 14:12
  • 1906

实现div的上下左右都居中

把 绿色那个div 上下页居中 把 绿色那个div 上下页居中
  • LiThinkingBoy
  • LiThinkingBoy
  • 2014年08月14日 15:17
  • 2735

div水平垂直居中问题以及解决方法的兼容性

Ⅰ.绝对定位居中(Absolute Centering)技术 我们经常用margin:0 auto来实现水平居中,而一直认为margin:auto不能实现垂直居中……实际上,实现垂直居中...
  • cyyax
  • cyyax
  • 2016年04月28日 10:18
  • 776
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于DIV在Mozilla Firefox中的居中问题
举报原因:
原因补充:

(最多只允许输入30个字)