DIV少右边这一边,导致内容溢出来了(200分)

来源:百度知道 编辑:UC知道 时间:2024/05/21 12:19:35
少了右边的那个边,害的文章的右边都被隐藏了有一部分!如下:
http://www.kadidai.com/xinyouxi/200812/29-93.html

请高手帮我修改下,谢谢了!

我把整个页面的代码都写在的百度空间里了,http://hi.baidu.com/divcuol 请高手帮我看看,问题解决了,我的的380分全部奉上!

<DIV class=neirong><!------------------------------------>
<P><SPAN
style="MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; LINE-HEIGHT: 150%"><SPAN id=Content>
{dede:field name='body'/}<br />
{dede:pagetitle style='select'/}<BR>
</SPAN></SPAN></P>
<P><SPAN style="MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; LINE-HEIGHT: 150%">
<SPAN>
</P>
<P></P>
<P>

你不是少了一边,是你的宽度设置有问题。要修改你的CSS。你在#content及其下的各个class都设置了固定宽度,而上一级的div又设置了float,所以2个div就重叠了,右边的就盖住左边的。
最简单的解决方法就是把一个span去掉
<P><SPAN
style="MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; LINE-HEIGHT: 150%"><SPAN id=Content>
{dede:field name='body'/}<br />
{dede:pagetitle style='select'/}<BR>
</SPAN></SPAN></P>
改成
<P><SPAN
style="MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px; LINE-HEIGHT: 150%">
{dede:field name='body'/}<br />
{dede:pagetitle style='select'/}<BR>
</SPAN></P>

当然,我建议你还是整理下CSS,确保所有固定宽度都不会超出。例如你设的720和660都太大了。
question? ask

是你的宽度设置有问题,也就是说里面的div比外面的宽,所有右边的那条边就溢出看不到了,我修改你的page2.css中的部分内容,仅仅是修改了宽度属性.已经测试通过,修改后的代码如下
#content {
BORDER: #cfcfcf 1px solid; PADDING-RIGHT: 30px; PADDING-LEFT: 30px; PADDING-BOTTOM: 20px; MARGIN: 2px 0px 6px; WIDTH: 520px; PADDING-TOP: 20px; BOR