<html>
<head>
<style>
html,body{
text-align: -moz-center !important;/*ff的样式*/
text-align:center;/*IE的样式,而且和上边ff的样式的顺序不能调换,否则IE样式失效*/
}
.magixBoxCon{
height:200px;
width:300px;
border:1px solid red;
text-align:center;/*IE*/
margin:0 auto;/*chrome的要求*/
}
p{
text-align:left;
width:600px;
margin:0 auto;/*chrome的要求*/
}
</style>
</head>
<body>
<p>
要给id="target"的div实现在IE,ff,chrome下的text-align兼容,需要注意一下几点:<br/>
1、包含target的容器元素样式:text-align: -moz-center !important; 这个是火狐下的居中样式,而IE下的样式则是标准的:text-align:center;
特别注意的是,这两个样式的前后顺序不能调换,否则的话IE的居中样式则丢失,变成左对齐。<br/>
2、要在chrome下看到target居中,还要做的一个工作就是给target本身添加一个样式:margin:0 auto,就是左右的margin使用auto;这个是chrome最特殊的地方
(还有得网友说,必须给target本身添加widht属性,但是我测试了,不加也没关系)
</p>
<div id="target" class="magixBoxCon">内容居中</div>
</body>
</html>
分享到:
相关推荐
text-align,vertical-align,line-height居中布局笔记
text-align,vertical-align,line-height居中布局笔记
水平对齐(text-align),用以设定元素内文本的水平对齐方式。 1.语法 text-align具体参数如下: 语法:text-align:left|right|center|justify 说明:设定元素内文本的水平对齐方式。 参数:left:左对齐;right:右...
对于text-align 我们再熟悉不过了,可是它有个justify属性,平时很少用到,就鲜为人知了。justify是一种文本靠两边布局方式,一般应用于书刊杂志排版;合理运用text-align:justify 有时会省去很多开发的时间。 要想...
注释:所有浏览器都支持 text-align 属性;任何的版本的 Internet Explorer (包括 IE8)都不支持属性值 "inherit"。 2.margin 是设置对象四边的外延边距,被称为外补丁或外边距。 Example:
水平对齐(text-align),用以设定元素内文本的水平对齐方式。 水平对齐(text-align),用以设定元素内文本的水平对齐方式。 1.语法 text-align具体参数如下: 语法:text-align : left | right | center | justify...
vertical-align:middle; 将行距增加到和整个DIV一样高 line-height:200px; 然后插入文字,就垂直居中了。缺点是要控制内容不要换行。 2. margin加倍的问题 设置为float的div在ie下设置的margin会加倍。这是一个...
使用text-align:justify实现两端对齐一例
text-align:justify与text-align-last:justify 1.text-align MDN中这样介绍到:“text-align CSS属性定义行内内容(例如文字)如何相对它的块父元素对齐。text-align并不控制块元素自己的对齐,只控制它的行内内容的...
谨以此篇献给那些和我一样使用 myeclipse 开发,为了在 IE 下居中一直使用 text-align:center 居中的童鞋,接下来介绍让IE也支持margin居中的实现方法
复制代码代码如下: body { text-align:center; } 用ie7打开是居左的。 万能 float 闭合(非常重要!) 关于 clear float 的原理可参见 [How To Clear Floats Without Structural Markup] 将以下代码加入Global CSS 中...
TM-align: a protein structure alignment algorithm based on the TM-score
vertical-align是个相当复杂与精深的属性,所理解的一些内容多少会有不准确之处,本集内容主要讲讲我对在一般情况下vertical-align其作用的理解,以及vertical-align相关的对齐问题,以及浮动为何可以破坏vertical-...
人脸数据lfw , 学习人脸识别的同学可以下载
vertical-align属性详细分析 最近几天仔细研究了一下vertical-align这个属性,结果让我大吃一惊,这个很“资深”的CSS标准竟然在各个浏览器里面的表现都各不相同。 vertical-align的值有点多,包括 baseline sub ...