【发布时间】:2017-08-28 15:01:03
【问题描述】:
我正在使用https://github.com/softsimon/angular-2-dropdown-multiselect 在角度 4 中创建多选下拉菜单。
我想更改下拉菜单中显示的项目的填充。从开发者工具来看,padding 似乎设置为 3px 和 20px
.dropdown-menu>li>a {
display: block;
padding: 3px 20px;
clear: both;
font-weight: 400;
line-height: 1.42857143;
color: #333;
white-space: nowrap;
}
有没有一种方法可以在项目上应用自定义 CSS 以摆脱填充。如果我在我的 CSS 中覆盖 'dropdown-menu>li>a',那么它也会影响其他元素
.dropdown-menu>li>a {
display: block;
padding: 1px 5px;
clear: both;
font-weight: 400;
line-height: 1.42857143;
color: #333;
white-space: nowrap;
}
以黑色突出显示的区域是我想去掉的白色区域。
【问题讨论】:
-
我真的不明白问题出在哪里......给你的基本元素一个自定义类(或id)并从那里应用样式......
-
在更改填充时,我没有看到其他元素有任何问题。你能澄清你想改变什么元素的填充吗?还有你使用的是什么下拉样式?