*{margin:0; padding:0;}
#wrap{width:970px; margin:0 auto;}
#mainbody{【position:relative; margin-top:15px;}
#left{float:left;width:110px; }
#mid{float:left;margin-left:13px;width:650px;border:1px solid #999;}
#right{position:absolute;margin-left:790px;border:1px solid #999;}
#wrap{width:970px; margin:0 auto;}
#mainbody{【position:relative; margin-top:15px;}
#left{float:left;width:110px; }
#mid{float:left;margin-left:13px;width:650px;border:1px solid #999;}
#right{position:absolute;margin-left:790px;border:1px solid #999;}
2016-03-07
已采纳回答 / SAVEKAI0
#mainbody{ margin-top:15px;position: relative;}#right{border:1px solid #999;position: absolute;margin-left: 792px;}不设置宽度就能自适应。
2016-03-07
最赞回答 / 小碗大宝宝
#left的宽度110px + #left和#mid之间的13px的margin值 + #mid宽度650px + #mid和#right之间的17px的margin值 + 最后加上#mid和#left的左右边框4px
2016-03-07
已采纳回答 / 金祥
每个浏览器对编写的html文件,都有不同默认的样式。所以要清除默认样式。每个浏览器的显示效果,会存在较大或者细微的差别,这与浏览器、浏览器的兼容性等是相关的。
2016-03-07
#wrap{width:970px;margin:0 auto;}
#mainbody{position:relative;margin-top:15px;}
#left{float:left;width:110px; }
#mid{float:left;width:650px;border:1px solid #999;margin-left:13px;}
#right{position:absolute;border:1px solid #999;margin-left:790px;}
#mainbody{position:relative;margin-top:15px;}
#left{float:left;width:110px; }
#mid{float:left;width:650px;border:1px solid #999;margin-left:13px;}
#right{position:absolute;border:1px solid #999;margin-left:790px;}
2016-03-07