我如何使表(或表的一部分)填充容器的其余部分,高度方向
How can I make a table (or part of a table) fill the rest of the container, height-wise
基本上,我正在尝试设置一个布局,以tcpdf打印账单,我希望底部部分占用剩余的空间后,我打印的产品和服务和东西。我想知道我是否可以让它做到这一点,而不计算它的高度与javascript。
我有javascript的问题是,我不能只是采取他们的高度和做一些神奇的数学使他们适合,因为他们不存在于一个窗口。我必须以某种方式计算产品表的高度基于行数这可能并不难但我该怎么做,如果有东西超过了它的单元格宽度,占用了其中的两个?
非常感谢你的帮助。
我没有添加代码,因为真的没有太多要添加的,它只是将HTML提供给tcpdf函数
让表的底部行变大是非常困难的。
备选解决方案:
-
将
table
包裹在div
中,并设置其高度为100%
。然后div
将填充背景。如果你把表格设置为不透明,它看起来会是正确的,除非你想要像"将列边框扩展到底部"这样的东西。 -
HTML不是创建分页输出的好格式。HTML没有"页面大小"的真正概念,很难影响在哪里应该(或不应该)出现分页符,等等。与其尝试远程操作输出,不如尝试直接驱动TCPDF框架。创建PDF页面对象,在整个高度上绘制表格轮廓,开始渲染单元格直到页面满,开始新页面,冲洗,重复。
相关文章:
- ng映射方向备选方案
- RubyonRails——构建交互式接口应该朝哪个方向发展
- 需要帮助谷歌地图方向面板在FancyBox中显示
- 在D3.js中,有没有任何方法可以将x和y方向上的滚动事件绑定到平移svg
- 我怎样才能知道用户滑动的方向
- 使用谷歌地图API和phonegap显示当前位置+方向
- 用真或假初始化变量是否在 Javascript 中建立了内容的方向
- 带有自定义标记的谷歌地图方向APIv3
- 在角度方向的元素之前插入
- 更改D3方向力图中箭头标记的方向
- fullpage.js在滚动时更改滚动方向
- 基于谷歌地图API方向服务构建的替代路线
- 如何将字符串地址传递到传单路由机,以根据字符串地址获得方向
- 在画布中以相反方向移动矩形
- .show()不会改变效果或方向
- JavaScript位置/方向计算
- ng按角度方向重复
- 谷歌地图API-从方向的原点检索定位
- 当鼠标停止或改变方向时获取鼠标坐标
- ng按角度方向单击