css - CSS 自定义下拉箭头失败 ▼
问题描述
我不能定制它,他拒绝!重要 我错过了什么吗?
.fs-arrow {
width: 0;
height: 0;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-top: 5px solid #333;
position: absolute;
top: 0;
right: 5px;
bottom: 0;
margin: auto;
transition: ease-in 0.15s;
}
.fs-open .fs-arrow {
transform: rotate(-180deg);
}
使用字体系列:“dashicons”失败
.fs-arrow{
font-family: "dashicons" !important;
content: "\f347" !important;
}
使用字体系列:“Font Awesome 5 Free” 失败
.fs-arrow{
font-family:"Font Awesome 5 Free" !important;
font-weight:600 !important;
content: "\f078" !important;
}
我已经包含了所有的 FontAwesome 并且它显示了但在之后
所有这一切都不是很漂亮..
.fs-arrow:after{
font-family:"Font Awesome 5 Free" !important;
font-weight:600 !important;
content: "\f078" !important;
}
编辑 :
他们在彼此之上
.fs-default > div > span{
color:#f86c6c;
top:-4px;
left:195px;
margin-bottom:24px;
right:auto !important;
width:23px;
}
解决方案
看看这个,我已经使用 fontawesome 完成了:
代码笔: https ://codepen.io/manaskandelwal1/pen/poEOPRK
您在动画中缺少的主要内容之一是transform-origin: center;
推荐阅读
- python - 如何对 nan 值执行 Python DataFrame 布尔掩码
- azure - 影响 GET 请求的 Azure 函数版本
- java - 只能在 webview 中播放视频时使用 ORIENTATION 横向吗?
- java - 在 ListView 的 RadioGroup 内添加 RadioButton
- vba - Excel vba - 添加新评论并将焦点设置到该评论的宏
- python - Python - Scrapy每次都添加新列存在相同的元素
- html - 对齐项目符号和居中文本
- javascript - Nodejs - 同一服务器上的 API 和应用程序问题
- netbeans - Netbeans 8 抱怨 SF4 命名空间
- php - 如何在 Laravel 中正确创建签名的 webhook 结构?