布尔玛网格布局列扩展到视口

时间:2017-04-23 15:17:33

标签: html css bulma

使用Bulma CSS framework

我正在尝试布局一些元素,我不知道为什么在桌面视图上,一旦它们经过视口移动,就不会进入下一行。

这是一个示例代码和JS Bin的相应链接:



DECLARE @tbl TABLE(ID INT IDENTITY,YourXml XML)
INSERT INTO @tbl VALUES
(
N'<record id="1">
  <field tag="DI" occ="1" lang="de-DE">Höhe</field>
  <field tag="DI" occ="1" lang="en-GB">height</field>
  <field tag="WA">173</field>
  <field tag="EE">cm</field>
  <field tag="DI" occ="2" lang="de-DE">Breite</field>
  <field tag="DI" occ="2" lang="en-GB">width</field>
  <field tag="WA">55</field>
  <field tag="EE">cm</field>
</record>'
)
,(
N'<record id="2">
  <field tag="DI" occ="1" lang="de-DE">Höhe</field>
  <field tag="DI" occ="1" lang="en-GB">height</field>
  <field tag="WA">173</field>
  <field tag="EE">cm</field>
  <field tag="DI" occ="2" lang="de-DE">Breite</field>
  <field tag="DI" occ="2" lang="en-GB">width</field>
  <field tag="WA">55</field>
  <field tag="EE">cm</field>
</record>'
);

UPDATE @tbl SET YourXml=YourXml.query
(N'
    <record id="{/record/@id}">
    {
        for $fld in /record/field
        return <field>
        {
            for $attr in $fld/@*
            return
            if(local-name($attr)="lang" and $attr="en-GB") then attribute lang {"en-US"}
            else $attr
        }
        {$fld/text()}
        </field>
    }
    </record>
');

SELECT * FROM @tbl
&#13;
&#13;
&#13;

我创建了一个简单的JS Bin来说明问题。

http://jsbin.com/juquzexezu/edit?html,output

请注意,当您扩展输出窗口时,您会看到第一行上的Col-5 div未显示,而第二行上也显示其余两个div元素也未显示。

我正在寻找的是当水平视图已经填满时,将那些缺少的div元素自动转到下一行。

1 个答案:

答案 0 :(得分:7)

https://bulma.io/documentation/columns/options/#multiline

使用is-multiline div。

上的课程columns