在table里用的valign=middle属性,在DIV中的CSS里应该用什么表示?

来源:百度知道 编辑:UC知道 时间:2024/06/19 19:20:29
如题?在线等....
是如何实现DIV里的上下居中,并不是左右居中.text-align=center只是针对左右.并不是针对上下,我问的是上下.

div里没有上下居中的属性

如果是单个图片或单行文字的垂直居中,可以用line-height或padding来调整。

如果是多行内容居中,可以考虑用js

text-align:center 试试?
要写在外面的元素里用这个样式
比如
<body></body>
你想让内容在body里居中.那么就在body里写这个样式
那么body里所有的内容都居中了
---------------------------------
上下一般用line-height吧.
你如果是想在同一个div里,左边放了一张图片.右边放了行文字,现在你想把这行文字平行放在这个div的中间.这个好像实现不了.一般里面都是左右分开2个li吧.更方便控制.分开了以后,再随便你用padding都可以

某些情况可以用一下table,其实比div的垂直居中代码还要简洁。。。

DIV中无法直接实现垂直居中的。要用其他的方法:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text