关于div 的定位和CSS问题

图片说明
图片说明
实在不明白为什么边框和里面的内容会窜呢,请朋友们指条明路

<style type="text/css">
.divcss5{border:1px solid #F00;width:140px;height:20px;margin:0;padding:0;}
.divcss5 h3{filter:alpha(opacity=10);width:140px;height:20px;border:1px solid #F00; background-color:#FF0000;-ms-filter:"alpha(opacity=50)";position:absolute;offsetTop:0px;} 
.divcss5 img{width:15px;height:15px;position: relative;} 
</style> 

html中是有确切的意义。它本身含有margin值。在.divcss5 h3加上一个样式即可:margin:0px;

你div给的宽高是死的吧,如果内容大于它的宽和高,它当然窜出去。

如果回答对你有帮助,请采纳

是因为div的position问题