我需要从Caret Down(' \ f0d7')将语义UI下拉图标更改为Chevron Down(' \ f078')。
我确实遵循了以下JSFiddle中的建议,但它对我不起作用。 https://github.com/Semantic-Org/Semantic-UI/issues/5104
我已将示例代码上传到jSFiddle中 https://jsfiddle.net/6jgqxc1a/4/
.ui.dropdown > .dropdown.icon:before {
content: '\f0d7';
}
这只是一个示例代码。下拉列表可能无效,但您可以更改第98行的图标值。 如果我将值更改为Caret Up(' \ f0d8'),则左(' \ f0d9')和右(' \ f0da')然后它可以正常工作。 但是,如果将值更新为(' \ f078'),则只显示一个矩形。我不确定我在这里做错了什么。
任何意见或建议都非常受欢迎
答案 0 :(得分:1)
如果只使用svg内容?:
https://jsfiddle.net/6ggxj6f1/
.ui.dropdown > .dropdown.icon:before {
content: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='15' height='21' fill='Red' stroke='none'><path d='M0,0 6,18 L12,0 L0,0 Z'></path></svg>");
}