【发布时间】:2016-01-05 14:00:40
【问题描述】:
在我的 groovy/grails 应用程序中,我可以通过复选框获取我的列表(感谢您的提示)。
但我似乎无法得到的是如何在多列中显示列表。
这是我的 gsp 中的代码:
<ul class="columns" column-count="3">
<g:each in="${name}" var="fileName">
<g:checkBox checked="false" name="${ 'fileName'}"/> ${fileName <br>
</g:each>
</ul>
我认为 class="ul class="columns" column-count="3" 可以用作直接 html,但我错了。我仍然得到一个(长)列表。
使用 groovy 标记或正确的 html 代码将此列表放入 gsp 中的多列的正确方法是什么?
谢谢!
铁螳螂7x
***** 更新成功!!! *****
根据我接受的答案,这是我写的代码:
<style>
.columns2 {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2; }
</style>
<ul class="columns2">
<g:each in="${name}" var="fileName">
<g:checkBox checked="false" name="${ 'fileName'}"/> ${fileName}<br>
</g:each>
</ul>
</div>
谢谢大家!你总是帮助我扩展我的知识库,并在我喜欢做的事情上取得更大的成功,那就是编程软件!
铁螳螂7x
【问题讨论】:
-
ul需要li孩子,但您正在制作单个多行文本 -
感谢@Igor Artamonov。我该如何纠正?抱歉这个基本的基本问题。
-
另外,我不认为
column-count是标准的 html 属性(仍然可能由 3rd 方 js 支持)。但是有一个同名的 css3,也许你错过了什么?