怎么使用iconfont 阿里巴巴的 图标到bootstrap

怎么使用iconfont 阿里巴巴的 图标到bootstrap,第1张

图标的制作和上传可以参照官网给出的文档:Page 1

图标的下载和使用官网上说的不是很清楚,简单介绍下:

1.首先在Iconfont-阿里巴巴矢量图标库上面将你需要的图标点击购物车按钮加入“暂存架”

BootStrap利用popover实现鼠标经过显示并保持显示框

在商城里,导航栏的购物车展示经常需要鼠标经过时,显示已经放入购物车的商品,bootstrap是没有直接用的插件的,这个时候就可以使用popover这个插件改造后实现,具体如下:

html实现:

1 <a href="#" rel="drevil">

2 <span class="glyphicon glyphicon-shopping-cart"></span>购物车

3 </a>

javascript实现:

01 $(function(){

02 $("[rel=drevil]").popover({

03 trigger:'manual',

04 placement : 'bottom', //placement of the popover. also can use top, bottom, left or right

05 title : '<div style="text-align:centercolor:redtext-decoration:underlinefont-size:14px">Muah ha ha</div>', //this is the top title bar of the popover. add some basic css

06 html: 'true', //needed to show html of course

07 content : '<div id="popOverBox"><img src="http://www.hd-report.com/wp-content/uploads/2008/08/mr-evil.jpg" width="251" height="201" /></div>', //this is the content of the html box. add the image here or anything you want really.

08 animation: false

09 }).on("mouseenter", function () {

10 var _this = this

11 $(this).popover("show")

12 $(this).siblings(".popover").on("mouseleave", function () {

13 $(_this).popover('hide')

14 })

15 }).on("mouseleave", function () {

16 var _this = this

17 setTimeout(function () {

18 if (!$(".popover:hover").length) {

19 $(_this).popover("hide")

20 }

21 }, 100)

22 })

23 })

这样就能实现了:

可以通过按钮插件创建不同状态的按钮

(1)单个切换

注意:在Firefox多次页面加载时,按钮可能保持表单的禁用或选择状态

解决方案添加autocomplete=”off”

(2)单选按钮

(3)复选按钮

(4)加载状态

Button插件中的button方法中有三个参数:toggle、reset、string(比如loading、complete)

(5)可代替data-toggle=”button”

通过点击可以折叠内容

基本实例

data-parent: 默认值为false,设置需指定父元素选择器,也就是说,选定其中一个折叠区,其他折叠将隐藏,实现手风琴效果。

data-toggle: 如果前面加data-*,设置’collapse’表示实现折叠;如果是javascript中的属性,默认为true,实现反转

手动调用

collapse方法还提供了三个参数:<a>hide、show、toggle</a>

Show.bs.collapse : 在show方法调用时立即触发

Shown.bs.collapse : 折叠区完全显示出来是触发

Hide.bs.collapse : 在hide方法调用时触发

Hidden.bs.collapse : 该事件是折叠区域完全隐藏之后触发

例子

往后还会更新前端Bootstrap其他知识部分,谢谢大家阅读本人文章,祝愿大家心想事成!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11782000.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存