关于页面显示,左右两边的空白
页面已经做好了,但是是填满了整个屏幕。现在我想做成左右两边各留一点空白,内容只在中间显示。网上搜了一下,发现有种办法是使用表格来解决:
<table align=center width=778 border=1 bordercolordark=white bordercolorlight=black cellpadding=3 cellspacing=0 style="word-break:break-all">
<tr><td>网页内容</td></tr>
</table>
但是我试了这种办法,发现将页面内容放进表格后,由于页面内容宽度问题,自动超出了表格宽度,左边倒是有空白,但是右边又被内容挤满了,难道需要重新设计页面内容,改变大小么?不能直接通过某种调整是页面左右两边留出空白来?真心求教!!
------最佳解决方案--------------------<table align=center width=778 border=1 bordercolordark=white bordercolorlight=black cellpadding=3 cellspacing=0 style="word-break:break-all">
<tr>
<td>左</td>
<td>网页内容</td>
<td>右 设置宽</td>
</tr>
</table>
------其他解决方案--------------------
既然 页面宽度不能更改 而且内容 有可能超出页面的宽度。不知道你做的是什么,但是内容超出DIV或者table的范围可以用...带代替 只需要用javascript来处理下
------其他解决方案--------------------#td {margin:0 auto;}
<table id="td"...
------其他解决方案--------------------不知道,求解。
------其他解决方案--------------------就是 <body> 上设置 margin 呗。
------其他解决方案--------------------参考这个论坛是怎么实现。主要看 body下的div class="wraper"
------其他解决方案--------------------<div style=“margin-left:auto;margin-right:auto”>
这是居中
------其他解决方案--------------------关键是内容已经定了,就怕即使设置后,内容由于宽度原因也会超出设置的范围。
------其他解决方案--------------------
就是设置margin:0px 0px;就可以了
------其他解决方案--------------------想要两边空白 最大的Div宽度大概960px 如果你写的是100% 就会撑开 margin-left 10px margin-right 10px
------其他解决方案--------------------有个属性叫padding..你可以试试...可以设置上下左右的空白`~~~
------其他解决方案--------------------table里有个aline=center属性,试试
------其他解决方案--------------------
没明白?可否详细说明一下?谢谢!
------其他解决方案--------------------
他的意思是用javascript判断如果字符数量超出指定的值,就截取前N个字符,后面加一串省略号
------其他解决方案--------------------算了,结了吧,还是没找到合适方法,只能修改网页内容大小后再将其放在Div或Table内...
------其他解决方案--------------------