【问题标题】:How can I use different background images for different pages in a multipage form using Drupal?如何使用 Drupal 为多页表单中的不同页面使用不同的背景图像?
【发布时间】:2011-05-25 14:57:40
【问题描述】:

我正在使用带有分页符的 webform 模块来显示一个大表单。我想为每个不同的表单页面的背景设置不同的图像。有没有人建议我如何在 Drupal 中做到这一点?

提前致谢。

【问题讨论】:

  • 表单的每个页面是否都有一个带有唯一 ID 的包装 HTML 元素?您可以只使用该 ID 在 CSS 中设置背景图像。

标签: drupal


【解决方案1】:

我想出了两种方法来解决这个问题。第一种方法是使用 javascript 检测页面上的一些预定义元素,并根据该元素的属性,将 background-image css 添加到 div。第二种方式,诚然更类似于 drupal,是在 template.php 文件中添加一个预处理函数,该函数访问表单页码并在其周围放置一个带有数字的 div。然后你可以设置那个 div 的样式。谢谢!

【讨论】:

    猜你喜欢
    • 2017-11-12
    • 1970-01-01
    • 2021-12-19
    • 2017-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多