我目前正試圖讓圖標浮動到右側。這可以很容易地通過添加style="float:right"
或添加一個ID,但我試圖在我的代碼內專門針對圖標。存在針對使用SCSS/CSS的HTML元素的問題
我的HTML:
<div class="panel-heading">
<a data-toggle="collapse" data-parent="#accordion" href="#collapse1">
<h4 class="panel-title">
<i class="fa fa-picture-o" aria-hidden="true"></i>
Photography
<i class="fa fa-chevron-up" aria-hidden="true"></i>
</h4>
</a>
</div>
我希望<i class="fa fa-chevron-up" aria-hidden="true"></i>
以通過靶向與fa-chevron
開始上課右浮動,所以我也可以針對fa-chevron-down
。
這裏是我的SCSS:
.panel-heading {
padding: $panel-heading-padding;
border-bottom: 1px solid transparent;
//@include border-top-radius(($panel-border-radius - 1));
color: #000;
> .dropdown .dropdown-toggle {
color: inherit;
}
.fa {
margin-right: 10px;
color: $mogoturquoise;
}
a {
h4 {
color: #000;
//Doesn't work
i[class^="fa-chevron"] {
float: right;
}
//Works
.fa-chevron-up{
float:right;
}
}
}
}
爲什麼不是我的屬性選擇工作這是SCSS?
'我[*類= 「FA-字形」]' – UncaughtTypeError