关于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> 

3个回答

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

clft217712
clft217712 谢谢!
4 年多之前 回复
wwwwushaoxiong
认真对待生活 回复clft217712: 试试看这个属性: overflow:visible;
4 年多之前 回复
clft217712
clft217712 恩,多谢,现在位置是对了,但是有什么方法可以让文字长度不受边框长度制约吗?
4 年多之前 回复

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

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

clft217712
clft217712 朋友,你能帮我再看一眼吗,好像不是这个问题
4 年多之前 回复

是因为div的position问题

clft217712
clft217712 你好朋友,请问应该怎么改,多谢!
4 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!