Clarity为手风琴提供右侧图标

loading...


0

我需要应用一个手风琴, Headers 上的图标在右侧 . 并且可以在点击 Headers 时打开和关闭 . Clarity还提供手风琴,但左侧是图标 . 我想要右侧的图标 . 可能吗 ? . 如果不是,请建议应用手风琴的最佳方式,因为我使用angular5 .

I want this type of accordion (with right side icon)

clarity provide this type accordion

loading...

1回答

  • 0

    左侧的插入符号是有意识的设计选择 . 右侧的插入符号使得眼睛跟踪更加困难,您需要不断地从容器的一端反弹到另一端以查看可扩展的内容和不可扩展的内容 . 由于Clarity无法控制我们容器的宽度(它完全取决于应用程序对它们的使用),因此大型手风琴的大容器可能会加剧这种情况,其中插入符号可能与 Headers 相差800px .

    除此之外,我们所有组件(树,手风琴,数据网格行,垂直导航等)的左侧插入符号确保了一致性,如果一切看起来和行为相同,使应用程序更易于使用 .

    由于这些原因,Clarity没有提供定制插入符号位置的明确方法 . 如果您仍然想要反对Clarity的推荐,您可以简单地编写自己的CSS以覆盖Clarity样式来执行此操作,无论是绝对位置,弹性顺序还是适用于您正在使用的组件的任何解决方案 .

评论

暂时没有评论!