永发信息网

使用div+css布局时候,布局好之后,在里面插入内容后,布局自动被撑开了,就对不齐了?该怎么修改?

答案:4  悬赏:20  手机版
解决时间 2021-03-12 13:48
html代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<link href="cd.css" rel="stylesheet" type="text/css" />
</head>

<body>
<div id="dg1">
<div id="side1"></div>
<div id="side2">
<div id="s1"></div>
<div id="s2"></div>
<div id="s3"></div>
</div>
<div id="side3"></div>
</div>
</body>
</html>

css部分代码
#dg1 {
border-top-style: none;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
background-color: #00CC66;
height: 105px;
width: 992px;
margin: auto;
}
#dg1 #side1 {
width: 254px;
height: 105px;
background-color: #00FFCC;
float: left;
}
#dg1 #side2 {
width: 584px;
height: 105px;
background-color: #0000FF;
float: left;
}
#dg1 #side2 #s1 {
background-color: #FF3333;
height: 33px;
width: 584px;

}
#dg1 #side2 #s2 {
background-color: #FFFF33;
height:47px;
width: 584px;

}
#dg1 #side2 #s3 {
background-color: #996699;
height: 25px;
width: 584px;

}

#dg1 #side3 {
width: 154px;
height: 105px;
background-color: #FF00FF;
margin-left: 838px;
}

body {
margin: 0px;
}
最佳答案
样式里面限制了width 和 height 的话,如果插入的内容宽度或者高度超过这个限制,就会撑开。

或者你给里面加个overflow:hidden; 这样插入的内容超出部分自动隐藏。
要么宽定义一下,高度auto。一般都是高度超出,宽度能自动换行。
全部回答

你打“ &nbsp; ”是空格,

一般web里面只认识第一个空格,第二个空格就得用来这样转译;

------------------------------

另外,作为设计师,我不建议你使用空格来布局,在不同浏览器里面空格的横宽是不一样的。

你还是严格的用padding和margin属性布局才是优的、。

把楼主的代码放到浏览器里看了一下,似乎楼主希望建一个3列布局,但是楼主在#side1,#side2-#s2,#side3的样式中都固定了height,这是比较奇怪的地方,固定了高度,当文字长度超过时就会出问题的,其实可以直接把这4个DIV的高度限制去掉就行了,就不会出现撑开货不对其的问题。 建议楼主Google“3栏布局”,学习下。
你可以在块中设置一个滚动条,就可以对其了,关键是你的高太底了,可能你只是测试下,如果遇到这用类似问题,可以用滚动条就用,不能用了就加个详细页面,可以点击进去的就好!还是你之前的css 给你看下,不知道对你有没有帮助哈! #dg1 #side1 { width: 254px; height: 105px; background-color: #00FFCC; float: left; overflow:auto; }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
哈尔滨第一工具制造公司地址在什么地方,想过
华为nova换了字体之后QQ的字体就不显示了?
师洋的家庭背景
神九航天员为什么出舱这么慢?是不是在商量谁
澳柯玛冰柜多长时间制冷一次是正常的
美罗灵芝健康屋赤岸专卖店地址在哪,我要去那
分期超人是支付宝还款?
外贸术语中ETD,MOQ是什么意思
我的生日是1981年12月6日。八字是什么。 阴历
新酒家这个地址在什么地方,我要处理点事
来历假发黑是怎么回事
从福州到苏州有多远,做火车要多久
惠普暗夜精灵2 打lol为什么fps只有30
、练鹤翔庄气功皮肤有什么反应
解家坟在哪里啊,我有事要去这个地方
推荐资讯
自制画眉饲料生蛋黄加多会拉白屎吗
我每天早上都是6.15或6.30醒来,我想6.00起床
祖堂村这个地址在什么地方,我要处理点事
我20岁了'没有英语基础'想要学习英语应该使用
反盗门指纹锁…手指放上去…不得电…是那里的
我的耳机孔要用力插进去还要用手按着才能用
我开了一个汽车美容店营业额一直上不去,请朋
亮光碳纤维桨刮花了怎么办
oppor9怎么登两个微信
【这样的人作文】这样的人作文
点外卖哪个平台好
转基因物种是在已有的物种里,利用基因工程技
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?