CSS/HTML:如何使下面的table高度占满整个页面呢?

<tablewidth=100%height=70px;><!--上半--></table><tableborder="1"width=100%><!--下半--></t... <table width=100% height=70px;><!-- 上半 -->

</table>
<table border="1" width=100% ><!-- 下半 -->

</table>

我需要上半部分的高度固定,也就是不随浏览器伸缩变动,所以我固定了高度为70px,但是下面的高度我得给多少才能使下半部分的table撑满整个屏幕呢?默认是撑不满的,但是如果给个height=100%就又超出一个屏幕的高度了,求解
展开
 我来答
海里的月光0Bz
2019-08-14 · TA获得超过6027个赞
知道答主
回答量:229
采纳率:0%
帮助的人:3.5万
展开全部

1、首先需要打开sublimeText编辑器。

2、然后需要按照图示代码编写一个html页面,并且放入一张背景。

3、效果显示如下图,图片还是原来大小的背景。

4、然后需要按照图示代码利用css属性background-size: cover;把整个背景填充。

5、效果显示如下图,图片table高度把屏幕占满。

幻翼高达Zero
2019-07-10 · TA获得超过1.7万个赞
知道答主
回答量:499
采纳率:0%
帮助的人:8.2万
展开全部

需要准备的材料分别有:电脑、浏览器、html编辑器。

1、首先,打开html编辑器,新建html文件,例如:index.html,输入问题基础代码。

2、在index.html中的<body>标签中,输入html代码:$('#b').height($(document).height() - $('#a').height());。

3、浏览器运行index.html页面,此时下面的表格撑满了整个页面。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
吃心不改Pro
2014-03-07 · 狂吃不胖的瘦猴~
吃心不改Pro
采纳数:1482 获赞数:10786

向TA提问 私信TA
展开全部
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>
<body>
<style type="text/css">
*{margin:0;padding:0;}
</style>
<table width="100%" height="100%" border="1" cellspacing="0" cellpadding="0">
  <tr>
    <td height="70">&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
</table>
</body>
</html>

用这个代码

本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
闪闪的石头1
2014-03-07
知道答主
回答量:34
采纳率:0%
帮助的人:20.4万
展开全部
上半部分高度定义为15% 下半部分高度定义为85% 这样不就好了 没必要绝对定义为70px啊 而且如果像你那样就算你在你的显示器上调试成功了 换一个分辨率的显示器就不正确了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
八号会员8
推荐于2018-04-16
知道答主
回答量:4
采纳率:50%
帮助的人:3422
展开全部

<style type="text/css">
html{height:100%;}
body{margin:0; padding:0; border:0;font-family:Microsoft YaHei,'微软雅黑'; font-size:12px; background:#FFF;height:100%;}
table{border-collapse: collapse;}
tr,td{padding:0;margin:0;border:0;}

</style>

<body>    
<table style="width:100%;border:0;margin:0;padding:0;height:100%;">
<input type="hidden" value="{{.agent}}" id="agent"/>
{{template "admin/top.html"}}
<tr height="100%">
<td valign="top" height="100%" style="width:100%;">
<div style="width:100%;height:100%;">
<table style="width:100%;border:0;font-size:13px;height:100%;">
<tr>
<td id="left" valign="top" style="width:15%;border-right:solid #31b700 1px;"></td>
<td valign="top" style="width:84%;"></td>

</tr>
</table>
</div>
</td>
</tr>
</table>

</body>
</html>

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式