Обеспечивает ли четкость аккордеон со значком правой стороны

Мне нужно применить аккордеон, где значок в заголовке находится справа. и может быть открыт и закрыт щелчком по заголовку. Четкость также обеспечивают гармошкой, но иконка находится слева. Мне нужен значок справа. Является ли это возможным ?. Если нет, пожалуйста, предложите лучший способ применить аккордеон, поскольку я использую angular5.

Мне нужен этот тип аккордеона (со значком справа)

ясность обеспечивает этот тип аккордеона


person Dharmesh Jain    schedule 10.12.2018    source источник


Ответы (1)


Каретка на левой стороне - это продуманный дизайнерский выбор. Наличие курсора справа затрудняет отслеживание взгляда, вам нужно постоянно отскакивать от одного конца контейнера к другому, чтобы видеть, что можно расширить, а что нет. Поскольку Clarity не может контролировать ширину наших контейнеров (это полностью зависит от их использования приложением), это может усугубиться на большом контейнере полностраничных аккордеонов, где курсор может находиться на расстоянии 800 пикселей от заголовка.

В дополнение к этому, наличие курсора слева для всех наших компонентов (дерево, аккордеон, строки таблицы данных, вертикальная навигация и т. Д.) Обеспечивает согласованность, делая приложение более простым в использовании, если все выглядит и ведет себя одинаково.

По этим причинам Clarity не предоставляет явного способа настройки положения курсора. Если вы все же хотите пойти против рекомендации Clarity, вы можете просто написать свой собственный CSS, чтобы переопределить стили Clarity, чтобы сделать это, либо с абсолютным положением, либо с порядком гибкости, либо с любым другим решением, работающим для компонента, который вы используете.

person Eudes    schedule 10.12.2018
comment
Спасибо за предложение. Но я использую ‹clr-tree-node› в качестве аккордеона, и я не могу переопределить CSS для этого тега ясности. Итак, любое предложение, как я могу переопределить его css. - person Dharmesh Jain; 11.12.2018