Я играю с пользовательским интерфейсом системы проектирования VMware Clarity (https://vmware.github.io/clarity/) и запускаю их посевное приложение. Я пытаюсь заменить значок их бренда своим, но он другого размера. Я замечаю, что значок жестко запрограммирован на 36 x 36 пикселей. Если я попытаюсь установить новый размер в CSS, он все равно будет отображаться как 36 x 36 пикселей. Это жестко запрограммировано?
Как изменить размер значка бренда VMware Clarity Design System
Ответы (2)
Вот и все. Я думал, что мне нужно добавить размер к изображению, а не к классу .clr-icon. Это работает:
.header .branding .clr-icon {
height: 13px;
width: 73.9px;
&.clr-dell-logo {
background-image: url(../images/DellLogoWht.png);
}
}
person
codemonkey_42
schedule
23.01.2017
Ваш ответ верен, когда вы хотите установить размер с помощью css (я проголосовал за ваш, чтобы отразить это). Вы также можете установить размер значка с помощью атрибута size в элементе clr-icon:
<clr-icon shape="info" size="48"></clr-icon>
У нас есть пример использования атрибута size здесь, Документация по значкам Clarity
Это примерно на полпути вниз по странице или выполните поиск по запросу Настройка размера значка. К вашему сведению - мы находимся в процессе обновления документации для Clarity Icons.
person
hippeelee
schedule
02.08.2017
.header .branding .clr-icon {height: xx, width: xx}
, а затем изменить высоту и ширину, чтобы переопределить их установленный размер. - person takeradi   schedule 23.01.2017