css 如何让外层的div 控制住内层div的宽度? 50

问题补充:当浏览器窗口缩小时内层的div图像就会超出外层div的显示范围,我google、baidu了一天也没能找到解决方法,有的说只要外层的div设了宽度内存的就会受限... 问题补充: 当浏览器窗口缩小时内层的div图像就会超出外层div 的显示范围,我google、baidu了一天也没能找到解决方法,有的说只要外层的div 设了宽度内存的就会受限,在试过N种方法后我实在无力解决了.

要求达到的效果: 当浏览器放大或缩小时下图中红线框框住的部分应该不超出版块的范围才对。

代码如下:

<div id="divContainer" style="width: 958px;">
<div id="divLine" style="position: absolute; z-index: 1; height: 40px; left: 126px; top: 234px; width: 958px;">
<div id="divRoad" style="position: absolute; z-index: 1; background: url("images/bridge/gr_gray.png") repeat-x scroll 0% 0% transparent; height: 20px; left: 126px; top: 274px; width: 958px;">
<div id="divLeftSlider" style="position: absolute; z-index: 1; background: url("images/bridge/but.png") no-repeat scroll 0% 0% transparent; cursor: pointer; width: 10px; height: 28px; left: 121px; top: 270px;"></div>
<div id="divRightSlider" style="position: absolute; z-index: 1; background: url("images/bridge/but.png") no-repeat scroll 0% 0% transparent; cursor: pointer; width: 10px; height: 28px; left: 290px; top: 270px;"></div>
<div id="divLeftStop" style="position: absolute; z-index: 1; left: 126px; top: 298px;">榆次市境内</div>
<div id="divRightStop" style="position: absolute; z-index: 1; white-space: nowrap; left: 1036px; top: 298px;">太原市许</div>
<div id="divRoadValue" style="position: absolute; z-index: 1; background: url("images/bridge/write.png") repeat scroll 0% 0% transparent; text-align: center; border: 1px solid; width: 80px; left: 165.5px; top: 244px;">3000 m</div>
<div id="divToll" style="position: absolute; z-index: 0; cursor: pointer; left: 306px; top: 286px;">
<div id="divOffice" style="position: absolute; z-index: 0; cursor: pointer; left: 1084px; top: 286px;">
</div>
以上这些全是jquery 生成出来的,别人写好的我在改它的bug 搞到想死!!
展开
 我来答
studio7433
2013-01-04
知道答主
回答量:33
采纳率:0%
帮助的人:23.1万
展开全部
你的div 基本上都用了position: absolute;这是将div采用绝对定位,我一般不这么做。因为绝对定位是以左上角为(0,0)定位你的div,跟换分辨率、浏览设备很容易出现位置偏移,你把position: absolute; z-index: 1;删除了应该就对了
追问
我的QQ563312205 可以的话麻烦帮我远程调试一下,我试了N种方法实在没办法解决了。
谢谢!
追答
我现在用的机器比较龊(机器是2000年配的,浏览网页多了对有点费劲),你可以将源文件打包发到我的邮箱,我帮你看一下。我的邮箱studio7433@126.com
百度网友eb493d7
2013-01-04 · TA获得超过218个赞
知道小有建树答主
回答量:351
采纳率:100%
帮助的人:145万
展开全部
外层宽度为固定值:如700px
内层宽度为百分比:如100%
这样就能外层控制内层了
追问
根本行不通!真没你们想的这么简单...可以的话麻烦你留下QQ
thanks
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
默默de人生
2013-01-03 · TA获得超过144个赞
知道答主
回答量:84
采纳率:0%
帮助的人:62万
展开全部
你就不能单独写个CSS 放?绝对定位那么多,就远离文本流 东漂 西漂。你只能把整个静态页给我 好帮你调式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wenjibo12345
2013-01-09 · TA获得超过504个赞
知道小有建树答主
回答量:320
采纳率:0%
帮助的人:192万
展开全部
全是绝对定位,我了个擦。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
帐号已注销
2013-01-04 · TA获得超过1466个赞
知道答主
回答量:154
采纳率:0%
帮助的人:70.9万
展开全部
你都用绝对定位了,怎么可能再限制宽度呢。。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式