`
tdttyl.cwm
  • 浏览: 24595 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

margin:0,auto;在IE里不居中的可能解决办法..

阅读更多
在Html页面头 加上下面的一句话,可以解决IE对某些CSS不支持的问题,比如
引用
margin:0,auto;

在IE不居中的问题。
引用
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


羞于自己现在才发现,所以写下这篇博文。
这还多亏了Myeclipse,以前用Intellij写前段,发现创建的Html文件的头是完整的。昨天用Myeclipse发现DocType标签的内容只有前半部分。加了后半部分就可以了。

谢谢互联网..
分享到:
评论

相关推荐

    html中使用margin:0 auto整个页面不居中的解决方法

    这里我们讨论的是在HTML中使用`margin: 0 auto`来实现元素水平居中,但遇到页面不居中的问题及其解决方案。这个问题通常涉及到浏览器的解析差异,尤其是Internet Explorer(IE)与更现代的浏览器之间的差异。 首先...

    div使用margin:0px auto不居中的原因分析及解决

    如上调试结果,IE6.0是不居中的,当然解决的办法可以是对网页主体“&lt;body&gt;”声明文本居中,即 复制代码代码如下: &lt;style&gt; body{text-align:center} #cnbruce{width:500px; background-color: #ccc; ...

    在IE下,当margin:0 auto;无法使得块级元素水平居中时

    本文将深入探讨在Internet Explorer(IE)浏览器中,为何`margin: 0 auto;`在某些情况下无法使块级元素水平居中,并提供解决方案。 首先,`margin: 0 auto;`这个CSS声明通常用于使具有固定宽度的块级元素在容器内...

    ie css margin auto 不居中解决方案

    一种解决方案是通过设置`body`的`text-align`属性为`center`,这将使得所有内部文本内容居中,包括设置了`margin: 0 auto;`的元素: ```css body { text-align: center; } #cnbruce { width: 500px; background...

    css margin:0 auto居中

    关于浏览器兼容性问题,虽然`margin: 0 auto`在大多数现代浏览器中都能正常工作,但在一些旧版本的IE(尤其是IE6和IE7)中,可能需要额外的处理。一种常见的解决方案是在`body`标签中添加类名,并在CSS中定义`text-...

    ie下margin不居中的三种解决方法

    正常情况下需要将div居中显示时,使用Css样式:margin:0 auto即可,但有时使用margin:0 auto后在FF、Chrome里能居中,而在IE678里不居中的现象。 如下代码: 复制代码代码如下:&lt;style type=”text/css”&gt;#con{...

    CSS中元素水平居中显示的方法.pdf

    这是最推荐的一种方式,通过设置`margin-left`和`margin-right`为`auto`,元素会自动在容器内水平居中。例如: ```css .container { width: /* 容器宽度 */; } .centered-element { margin: 0 auto; } ``` ...

    div错位解决IE6、IE7、IE8样式不兼容问题IE6里DIV错位的问题.doc

    本文档主要关注在IE6、IE7、IE8中遇到的一个典型问题——**DIV错位**,并提供了解决方案。 #### 二、DIV错位现象分析 在文档中提到,采用`float: left;`样式的DIV在IE8和IE7中表现正常,但是在IE6中会出现向下偏移...

    让IE也支持margin居中告别text-align:center

    对于使用MyEclipse等开发工具自动生成的文件,它们默认的DOCTYPE可能不包含上述DTD,从而造成在IE中无法用`margin: auto`实现居中。 因此,为了解决这个问题,开发者需要确保在每个页面的开头都正确地声明DOCTYPE,...

    CSS中元素水平居中显示的方法.docx

    通过将元素的`margin-left`和`margin-right`属性设置为`auto`,可以让元素在其父元素中水平居中。为了使这种方法生效,父元素必须有明确的宽度。例如: ```css .container { width: 500px; } .child { margin:...

    三种居中.docx

    - `margin: 0 auto`:这个CSS规则可以使一个设置了宽度的块级元素在其父元素中水平居中。例如: ```css #wrap { width: 760px; margin: 0 auto; border: 1px solid #333; background-color: #ccc; } ``` 这里...

    div错位解决IE6IE7IE8样式不兼容问题

    ### div错位解决IE6/IE7/IE8样式不兼容问题 在Web开发中,兼容性一直是开发者面临的重要挑战之一。特别是在早期浏览器版本中,如Internet Explorer 6(IE6)、IE7 和 IE8,由于这些浏览器对于CSS的支持存在较大差异...

    在网页中居中的若干种方法(至少6种,已经标明了对应浏览器,希望对你有用哦~)

    "火狐IE两种居中方法.html" 和 "火狐IE中居中.html" 可能包含了针对IE和Firefox的特定解决方案,而 "火狐IE都居中.html" 则可能展示了一种在两者都通用的方法。"相对居中(所有浏览器都居中).html" 提供了一个兼容...

    ie和火狐浏览器兼容问题

    12. **margin加倍问题**:在IE中,浮动元素的margin可能会加倍,解决办法是给元素添加`display: inline;`,如`#IamFloat{float:left;margin:5px;display:inline;}`。 13. **容器的包容关系**:确保容器的宽度能够...

    CSS解决未知高度的DIV垂直居中

    ### CSS解决未知高度的DIV垂直居中 #### 知识点概述 在Web开发中,实现元素的垂直居中是一项常见的需求。对于已知高度的元素来说,这相对容易实现。但对于那些高度未知或者动态变化的元素,尤其是嵌套在另一个未知...

Global site tag (gtag.js) - Google Analytics