xml - 如何将图像排列在网格中?

标签 xml xslt xsl-fo

我正在尝试使用 XSLT 和 XSL-FO 制作带有以网格形式排列的标题的照片。照片 URL 和标题是使用针对 SQL Server 数据库的 FOR XML 查询生成的,并且返回的照片数量因工作表而异。我想将照片分成四列,从左到右、从上到下填充网格。在 HTML 中,我将每张照片和标题放入一个 div 中,并使用“float: left”使它们流入网格中。是否有使用 XSL-FO 的类似优雅方法?

最佳答案

为了保持生活简单,我通常会为此设置一个表格,它非常简单,并且可以确保事情安排正确。如果您想像在 HTML 中那样进行操作,那么您应该布局 block 容器元素。

无论您决定如何执行此操作,我始终建议使用 ZVON Reference地点。元素和可用属性的良好查找,虽然它们的 XSL-FO 没有包含太多解释方式,但每个页面都深层链接到标准文档。

关于xml - 如何将图像排列在网格中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53913/

相关文章:

java - 硬编码的刺 "x",应该使用 @string 资源

xml - SOAP 用户界面 : is it possible to autogenerate the value from an element in a SOAP message?

xml - 为什么 XSLT 中的属性不需要命名空间声明

xml - 如何在 xsl 中正确调整表格单元格

xml - 如何在 XSL-FO 中将分页符从表行组中分离出来

xml - XSL-FO 外部图形未显示

java - 创建另一个 res 子文件夹来放置布局文件

xslt - 如何在 XSLT 的 HTML 输出中发出节点的转义 XML 表示

xslt - 在 XSL 中使用 Map 来扩展缩写

javascript - 使用 jQuery 解析 XML