我切换类min
在按钮的点击。为了显示这个颜色被切换。有没有办法为按钮添加图标,例如在以下位置切换:icon-double-angle-right
和icon-double-angle-left
。我连接Font-Awesome CDN。我只关心最近的浏览器,所以主要是寻找基于伪元素的sol。
Q
CSS3切换图标
1
A
回答
3
你可以做到这一点与伪属性:
CSS:
btn.min { background:red; }
.btn:after {
content: attr(data-active-icon);
font-family: 'FontAwesome';
}
.btn.min:after {
content: attr(data-inactive-icon);
font-family: 'FontAwesome';
}
HTML:
<button class="btn" ng-class="{min: min}" ng-click="toggle()" data-active-icon='' data-inactive-icon=''></button>
如果您data-active-icon
和从this table拍摄。
演示:http://jsbin.com/ariwij/1/edit
我还没有在演示包括引导,但它会整合就好了。
0
让你的HTML这样的:<button class="btn" ng-class="{min: min}" ng-click="toggle()"><span class="arrow-left"></span></button>
然后使用JavaScript或jQuery的上切换不同的类,以取代在<span>
类。然后制作你的两个CSS类规则,一个用于左箭头的背景图片,一个用于右箭头的背景图片,或者您希望实现的任何风格事物。
+0
@ PaulD.Waite点击OP链接到上面的代码,你会看到。 – Michael 2013-05-07 13:48:13
0
认为你的按钮是#butt:
$("#butt").click(function(){
$(this).toggle('red');
})
和CSS:
.red{
color:red;
}
相关问题
- 1. 切换CSS3动画
- 2. 切换CSS3褪色?
- 3. 切换图标
- 4. css3开/关切换w/o图像
- 5. NavigationDrawer切换图标
- 6. CSS3转换切断形状
- 7. JQuery切换光标图标
- 8. css3转换不触发切换按钮
- 9. FooTable:切换图标丢失?
- 10. 切换地图标记
- 11. 在tabcontainer切换图标
- 12. 用图标切换按钮
- 13. 引导 - 切换以图标
- 14. 在子标题中切换图标
- 15. 使用html5和css3切换开关
- 16. Chrome中的CSS3 +'display'切换错误?
- 17. CSS/CSS3切换元素的位置
- 18. 是否需要切换HTML5和CSS3?
- 19. 单击时切换CSS3动画
- 20. 如何在django模板中切换跨度切换的图标图标
- 21. 自动检测CSS3和切换jQuery的动画/ CSS3过渡
- 22. Bootstrap 3切换切换按钮文本和图标开关
- 23. 与toggleClass问题,切换图标不切换
- 24. jQuery + Webkit + ...自动切换CSS3转换/转换和JavaScript?
- 25. CSS3 + jQuery图像转换
- 26. CSS3图像转换 - 顶部
- 27. CSS3背景图片转换
- 28. ng2上的angular2切换图标对于
- 29. 如果div可见,则切换图标
- 30. 切换导航图标返回
我敢肯定,你没有保存你的演示... ahahahahah:D – 2013-05-07 15:17:24
哈哈可怜的我,让我检查它,如果它在浏览器 – drinchev 2013-05-07 16:09:47
@AndreaLigios,安全地选项卡1小时前... 10倍的评论。 – drinchev 2013-05-07 16:12:10