【发布时间】:2013-03-28 18:15:29
【问题描述】:
我有这个包含链接的表。按下时,它会在同一页面上显示结果。我的问题是结果在菜单下方。我想用 CSS 让表格的高度占据整个页面。
这是桌子:
<div id="categories">
<table>
<tr>
<th>Categories</th>
</tr>
<tr>
<td >
<ul>
<li><a href="categories.php?c=apts">Appetizers</a></br></li>
<li><a href="categories.php?c=brds">Breads</a></br></li>
<li><a href="categories.php?c=brek">Breakfast</a></br></li>
<li><a href="categories.php?c=cond">Condiments</a></br></li>
<li><a href="categories.php?c=dsrt">Desserts</a></br></li>
<li><a href="categories.php?c=drnk">Drinks</a></br></li>
<li><a href="categories.php?c=hmed">Homemade Ingredients</a></br></li>
<li><a href="categories.php?c=lnch">Lunch & Snacks</a></br></li>
<li><a href="categories.php?c=main">Main Dishes</a></br></li>
<li><a href="categories.php?c=psre">Pasta & Rice</a></br></li>
<li><a href="categories.php?c=slds">Salads</a></br></li>
<li><a href="categories.php?c=sauc">Sauces & Salsas</a></br></li>
<li><a href="categories.php?c=side">Side Dishes</a></br></li>
<li><a href="categories.php?c=stup">Soups & Stews</a></br></li>
<li><a href="categories.php?c=spcl">Special Diet</a></br></li>
<li><a href="categories.php?c=vegi">Vegitarian</a></br></li>
<li><a href="categories.php?c=diet">Weight Watchers</a></br></li>
</ul>
</td>
</tr>
</table>
</div>
目前我的 CSS 有:
div#categories{
float: left;
}
我尝试给td 一个id 和height: 100%;,但除了给表格高度100% 或px 之外什么也没做。有没有人可以解决这个问题?
【问题讨论】:
-
我会避免使用表格。表格应该用于表格数据。您将很难让布局与表格一起使用。
-
它只是一个很好的侧边菜单。我想知道我怎样才能使它检索到的数据不会出现在菜单下方
-
你为什么不试试引导导航? twitter.github.com/bootstrap/components.html#navs
-
您能否提供一个指向我们可以看到您所描述的行为的页面的链接?或者在jsfiddle.net上提供一个页面?
-
图像中断了,但它可以很好地了解帖子 jsfiddle.net/XhcdB 会发生什么
标签: php html css html-table