htm:请问下htm的文件中的DIV如何水平居中?
发布网友
发布时间:2022-04-20 23:32
我来回答
共4个回答
热心网友
时间:2022-04-21 01:01
<!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">
HTML 代码最上面加上上面的代码!
然后 CSS里面 设置margin:0 auto;在给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/html; charset=gb2312" />
<title></title>
<style type="text/css">
#box{
width:200px;
height:200px;
background:#ff0000;
margin:0 auto;
}
</style>
</head>
<body>
<div id="box">123</div>
</body>
</html>
热心网友
时间:2022-04-21 02:19
margin:0 auto;
是可以的
不过开始要加
<!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">
热心网友
时间:2022-04-21 03:54
本质上html 与htm 是没什么区别的,在html里可以实习,htm里应该也能实现,有可能是文档类型没声明。
把代码贴出来吧
看的清楚!
热心网友
时间:2022-04-21 05:45
直接设置DIV的valign属性不行吗?