[code="java"]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
123
456
[/code]
不过不知道为什么class为b的div 已经设置了position:relitive;
为什么p{position:absolute;
top:0px;
left:0px;}定义了之后
没有显示在左上角呢。
运行结果如图:
我之前用chrome浏览器看了下代码,发现p标签默认有个margin-top高度的,和父标签有1em的高度距离,给p加上margin-top:0px;试试
[code="java"]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
123
456
[/code]
敢不敢把
[code="java"]
div.b{
position:relative;
[/code]
改成position:absolute;
[code="java"]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
123
456
[/code]