IE浏览器让DIV居中

在chrome,FireFox等浏览器中,要想让div居中显示,只要设置margin:0 auto;即可使div居中,在IE中不好,竟然是居左显示。在网上查了IE中DIV居中的方法,父标签设置{width:100%;text-align:center;},需要居中的标签设置{width:XXpx;margin:0 auto;text-align:left;},就可 以实现居中效果了。

时间: 2025-01-09 08:03:44

IE浏览器让DIV居中的相关文章

table /div 居中的几种实现方法

综述:虽然CSS提供了vertical-align属性来设置居中,但它只对提供了vertical-align特性的元素才使用,比如说<td><th><caption>,而<div><span>则是没有valign属性的. 一.div居中的实现方法: 1. div内只显示单行元素时:只要给容器设置 line-height 和 height,并使两值相等,再加上 over-flow: hidden 就可以了. 缺点:只支持单行文本,不支持对图片的居中

移动页面div居中效果代码

在线查看效果:http://hovertree.com/texiao/mobile/4.htm 可用手机浏览器查看 以下为HTML文件: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta name="viewport" content=

CSS动态控制DIV居中

1.所谓的动态:就是即使手动去拖拉浏览器,DIV还是会自动居中 2.之前一直以为这个事情是JavaScript做的, 步骤:通过先获取页面的Height和Width, 然后定义DIV的Height和Width, 最后通过上面的值运算 DIV的top值 = (页面的Heght-Div的Height)/2 DIV的left值 = (页面的Width-Div的Width)/2 而且要想实现动态居中,还得在body中加上 onresize事件····· 总之很麻烦,很恶心,不过有一个优点,就是兼容绝大部

如何使div居中

今天要讲的主要内容如题,**即如何在一个div中使其子div居中**. 我在网上其他地方也看到过对其的不同实现方式,几天主要做一个详细的汇总,希望对大家有帮助. 假设父div的类名为father,子div的类名为son.在html中的形式如下: <div class="father"> <div class="son"> </div> 接下来用css设置son居中的方法主要有4种. 方法一(使用绝对布局): .father{ wi

div 加滚动条 超过div宽度 自动换行 div居中

一.div 中加滚动条 一. <div style=" overflow:scroll; width:400px; height:400px;”></div> 记住宽和高一定要设置噢,否则不成的 不过在不超出时,会有下面的滚动条,所以不是最好的选择 二. <div style=" overflow-y:auto; overflow-x:auto; width:400px; height:400px;”></div> 记住宽和高一定要设置噢

CSS中怎么让DIV居中(转载)

CSS 如何使DIV层水平居中 今天用CSS碰到个很棘手的问题,DIV本身没有定义自己居中的属性, 网上很多的方法都是介绍用上级的text-align: center然后嵌套一层DIV来解决问题. 可是事实上这样的方法科学吗? 经过网络搜索和亲自实验得出以下结论: 正确的也是对页面构造没有影响的设置如下: 对需要水平居中的DIV层添加以下属性: margin-left: auto; margin-right: auto; 经过这么一番设置问题似乎解决了,在FF中已经居中了,可是在IE中看竟然还是

div居中代码 DIV水平居中显示CSS代码

如何使用CSS让DIV居中显示,让div水平居中有哪些CSS样式呢? 需要的主要css代码有两个,一个为text-align:center(内容居中),另外一个为margin:0 auto:其两个样式需要配合使用才能实现div盒子的居中显示排版. 首先我们对body设置text-align:center,再对需要居中的div盒子设置css样式margin:0 auto,这样即可让对应div水平居中. 实例讲解div居中代码应用,为了观察div居中效果,我们对div设置一个div命名为".div&

(css+div)整个div居中

整个div居中:margin: 0 auto; div设置边框: border: 1px   solid #666699; div左右同一高度悬挂定位: float: left;     clear: left; float: right;     clear: right; 设置背景图像不平铺:background-repeat:no-repeat; 设置留白(上下左右):padding-top:20px;

bootstrap之div居中

bootstrap之div居中 偏移列 偏移是一个用于更专业的布局的有用功能.它们可用来给列腾出更多的空间.例如,.col-xs=* 类不支持偏移,但是它们可以简单地通过使用一个空的单元格来实现该效果. 为了在大屏幕显示器上使用偏移,请使用 .col-md-offset-* 类.这些类会把一个列的左外边距(margin)增加 * 列,其中 * 范围是从 1 到 11. 在下面的实例中,我们有 <div class="col-md-6">..</div>,我们将使