你可以用JS来
动态
调整TOP
还有一种方法就是
你在外面用一个
表格
套上
在在TD里面放一个表格
把TD的属性设置为上下居中
*(好像默认就是)
这样就上下居中了
上面这个方法有点鸡肋
你选择下吧
恩
还有一种但是他不支持IE8
以下
的
浏览器
就是把DIV的DISPLAY属性设置为TD的
这样就可以像调整TD一样来调整DIV了
可以用结对布局来做..
#a {
position: absolute
top: 100px
right: 200px
width: 300px
}
这个就是把 id为a的元素块 设置到到浏览器的一个绝对位置 不管那个位置有什么 这个元素都会盖在上边
CSS里用一个样式把表格里所有文字都放中间,首先需要理解父级元素的概念,要让所有的表格文字都居中,那么CSS的文字居中属性,自然就要给table,然后通过text-align:center这个属性,就能够所有的文字居中,请看代码:
<html><head>
<style>
table{ //通过class来设置
width:300px
height:200px
text-align:center
}
</style>
</head>
<body>
<table>
<tr>
<td>我是测试文字</td>
</tr>
</table>
</body>
</html>
语法 <td align="value">属性值 值 描述
left左对齐内容(默认值)。
right右对齐内容。
center居中对齐内容。
justify对行进行伸展,这样每行都可以有相等的长度(就像在报纸和杂志中)。
char将内容对准指定字符。
<tr>
<td align="right">aaaaaaaaaaa</td>
<td align="left">bbbbbbbbbb</td>
<td align="left">ccccccccccc</td>
</tr>