<html>
problem 1:
<head>
<style type="text/css">
#left{position:absolute;top:0px;left:5px;width:200px;height:300px;background:#800;}
#right{position:absolute;top:0px;right:5px;width:200px;height:300px;background:#866;}
#center{margin-left:200px;margin-right:200px;height:300px;background:#ccc;}
</style>
</head>
<body>
<div id="left">
Port side text...
</div>
<div id="center">
Starboard side text...
</div>
<div id="right">
Middle column text...
</div>
</body>
</html>
<!-- 为什么center中的top:0px;不起作用呢? -->
problem 2:
<html>
<head>
<style type="text/css">
#header{width:80%;background:#800;margin:0 auto;}
#aaa{width:500px;height:300px;background:#ccc;margin:20px 50px;}
</style>
</head>
<body>
<div id="header">
<div id="aaa"> </div>
</div>
</body>
</html>
ie中margin:20px 50px;的上下边距都是20px,在firefox中为什么不行