css - 更改下拉语义 UI 中的元素文本
问题描述
我正在使用 react.semantic.ui 的下拉菜单,并在下拉菜单中自定义了一些 css 属性,
<Dropdown
scrolling
className={styles.filterDropdown}
placeholder="Select Area, Branch or Region"
fluid
search
selection
closeOnChange
onChange={handleChange}
searchInput={<Input transparent className={styles.inputSearch}></Input>}
options={[ALL_OPTION].concat(areaList({ areas, headOffice }))}
value={codeValueRating}
/>
但是下拉列表中有一个 div 元素,其类名称为“text”,我无法更改。从元素检查中看起来像这样 https://i.stack.imgur.com/f2sQv.png
我尝试使用此处链接中的解决方案直接更改它,但它仍然没有进行任何更改,这是我在我的 css 代码中尝试的解决方案之一
.ui.selection.visible.dropdown>.text:not(.default) { color: #475fe8 !important; }
还有这个:
.filterDropdown {
flex: 1.8;
cursor: pointer;
word-wrap: break-word;
line-height: 1em;
white-space: normal;
min-height: 2.71428571em;
background: #2C3245 !important;
padding: .78571429em 1em .78571429em 1em;
border: 1px solid #FFFFFF !important;
color: #FFFFFF !important;
border-radius: .28571429rem;
min-width: 15rem !important;
div.text {
color: #475fe8;
}
}
解决方案
推荐阅读
- java - 我们如何在 weblogic 服务器中获取历史线程转储
- mysql - mysql - 在存储过程动态查询中使用 Concat
- android-studio - CommandInvokationFailure:重新打包资源失败。Unity MAC 构建问题
- sql-server - 我需要这个函数的postgresql版本
- silverstripe - 服务器迁移后,Silverstripe 4 在尝试上传文件时抛出错误
- visual-studio - 如何在 Xaml 的网格中放置边框?
- javascript - 消耗大量内存的 HTML 页面
- sql - 具有多值属性的 SQLite 数据库
- java - Selenium 和 Java:如何在 WebElement 之后获取所有文本
- ios - 如何在 iOS 中向蓝牙 LE 发送数据