CSS如何定义表格的宽度呀!

来源:百度知道 编辑:UC知道 时间:2024/06/01 08:11:51
我用CSS定义的表格
如:http://www.123fzl.cn/html/pic/20080310/2796.html
图片总是把表格撑破,把右侧的广告挤到下面,导致广告无法显示!
请问如何用CSS来定义表格的宽度!
1楼的~你回答错啦~连CSS都不看,<div id="main"> 是来定义内容宽度与右侧的广告总宽度,我看你的技术更垃圾!

原因在于你的table没有定义宽度。
因为父元素样式优先级高于子元素,当页面缩小时,table随着减少宽度,而内部的td被强制减少宽度。

解决办法是给table加上固定宽度。

如果你只是想获得同宽的td列,只要定义宽度为width:* 即可,这样td将均分table的宽度。
你要把代码贴出来,如果用 width=200 没用,就说明其他地方定义了宽度!比如在CSS里定义了。所以你要把代码贴出来!否则高手是没办法也没兴趣帮你的!

只能说这模版太烂。

<div id="main"> 在#main定义里加width=你想设置的宽度 然后在内容页里 去掉width。这样即使是比框宽的图片,也会部分显示。最好的办法是你设置成比main定义小的值就可以了。