【发布时间】:2020-01-17 18:56:48
【问题描述】:
我将 Elm 与 mdgriffiths/elm-ui 一起使用,我真的很喜欢它。现在,我正在尝试创建一个居中、包裹的元素行:
我可以做到这一点:
使用此代码:
button : String -> String -> Element Msg
button label url =
link
[ height (px 150)
, width (px 150)
, Border.width 1
, Background.color (rgb255 255 255 255)
]
{ url = url
, label =
Element.paragraph
[ Font.center ]
[ textEl [] label ]
}
row : Element Msg
row =
Element.wrappedRow
[ Element.spacing 25
, Element.centerX
, Element.centerY
, width (fill |> Element.maximum 600)
, Font.center
]
[ button "A" "/a"
, button "B" "/b"
, button "C" "/c"
, button "D" "/d"
]
但是当我尝试像这样将 Element.centerX 添加到我的按钮时
link
[ Element.centerX
, ...
]
我得到了这个:
我也尝试了Font.center,但没有成功,我不知道我还能尝试什么。
我不确定我是否遗漏了我应该使用的东西,或者整个东西是否需要重新安排,或者我是否只需要使用内置的 CSS 东西。
更新:
链接到 Ellie 与我看到的问题。
【问题讨论】: