Я использую 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 материал.
Обновление:
Ссылка на Ell ie с проблемами, с которыми я сталкиваюсь.
https://ellie-app.com/7NpM6SPfhLHa1