2

有人可以帮助我,这让我发疯。我在这个网站上看到了其他问题的答案,但我似乎无法应用它们。

基本上我正在尝试在 html dreamweaver 中修复我的表格的宽度。但是,它似乎不起作用。

我当前的代码如下所示:

table align="center" style='table-layout:fixed'  width="910" height="627" border="0"

但它仍会扩展至指定宽度以上。

我也尝试过这样做:

.fixed { table-layout: fixed; }

 <td width="18" class="fixed"></td>

但这也不起作用!

4

4 回答 4

1

你可以尝试把你需要的所有样式放在一个类中,

.fixed { table-layout: fixed; width: 910px; height: 627px; border: none; text-align: center;}

然后只需将类应用于表:

<table class="fixed">

另外,您能否澄清一下“尝试修复表格中的宽度”是什么意思?您能否在表格周围或整个表格本身发布更多代码?

于 2012-06-19T15:36:03.613 回答
0

感谢您的回复.....我对此很陌生,但我会尝试扩展

基本上,下面是我的样式表和代码的开始。我希望表格的主体和顶部的最大宽度为 910。我正在其中创建其他表格,当信息输入到单元格中时,它不会环绕,它只会使页面成为更大的宽度........我不希望这成为可能

<style type="text/css"> 
body {  background-color: #000;font-family: Comic Sans MS, cursive;font-size:    12px;color: #000;text-align:left 
    width="910" height="627" border="0" } 

.mainbody {background-color: #fff;width="844px" table-layout: fixed;} 
.background {background-color: #000;} 

.banner_f { color: #FFFFFF;font-weight: bold;font-size: 36px;font-family: Verdana, Arial, Helvetica, sans-serif; 
        width="910" height="203" table-layout: fixed;} 

</style> 

'/Images/Buttons/Fixtures_Top.jpg','/Images/Buttons/Scorers_Top.jpg','/Images/Buttons/Reports_Top.jpg','/Images/Buttons/Contact_Top.jpg')">width="844 " 高度="68"> `

于 2012-06-20T10:09:59.303 回答
0

要做的第一件事:摆脱 HTML4 属性,例如alignwidth或者border单独使用 CSS 来完成。为表格设置绝对宽度应该没有问题。

其次,您不需要table-layout: fixed;为表格设置固定宽度。<table style="width: 910px;">应该足够了。

于 2012-06-19T16:01:14.380 回答
0

也许你可以尝试这样的事情。

<div style="overflow:hidden;width:910px">
<table>
<tr>
    <td>...</td>
</tr>
</table>
</div>

或者如果你需要滚动条,你可以给溢出:滚动。

于 2012-06-19T15:33:51.730 回答