2012-06-19 267 views
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> 

但是,这并不工作要么!

回答

0

可能是你可以尝试这样的事情。

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

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

1

你可以尝试把你的类所需要的所有样式,

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

然后只需将类表:

<table class="fixed"> 

此外,你可以澄清你的意思是什么“试图修复宽度“在你的桌子上?你可以在桌子周围张贴更多的代码,或者整张桌子本身吗?

0

要做的第一件事:摆脱像align,widthborder这样的HTML4属性,并单独使用CSS做到这一点。将绝对宽度设置为表格应该没有问题。

其次,你不需要设置固定宽度的表。 <table style="width: 910px;">应该就够了。

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”, '/图像/按钮/ Contact_Top.jpg') “> 宽度=” 844" HEIGHT = “68”> `