求解Td内的Div溢出问题???
发布网友
发布时间:2022-04-19 07:19
我来回答
共3个回答
热心网友
时间:2022-04-19 08:48
在td里用css定义width和height,然后overflow:hidden是没效果的。
一定要用表格,又要处理溢出的话,就要在td里的div入手
<div style="width:像素px;height:像素px;overflow:hidden;"></div>这样来处理,溢出的内容就隐藏了。
div 设高度和td高度一样就可以了
热心网友
时间:2022-04-19 10:06
横向上的撑破容器问题,。如果float 容器未定义宽度,ff下内容会尽可能撑开容器宽度,ie下则会优先考虑内容折行。故,内容可能撑破的浮动容器需要定义width。
小实验:有兴趣大家可以看看这段实验。在不同浏览器下分别测试以下各项代码。
a.<div style=”border:1px solid red;height:10px”></div> b. <div style=”border:1px solid red;width:10px”></div>
c. <div style=”border:1px solid red;float:left”></div> d. <div style=”border:1px solid red;overflow:hidden”></div>
上面的代码在不同浏览器中是不一样的,实验起源于对小height 值div 的运用,<div style=”height:10px;overflow:hidden”></div>,小height 值要配合overflow:hidden一起使用。实验好玩而已,想说明的是,浏览器对容器的边界解释是大不相同的,容器内容的影响结果各不相同。