用过bootstrap框架的同学们都知道,bootstrap自带的模态框用起来很不灵活,可谓鸡肋的很.但nakupanda开源作者封装了一个更强大.更灵活的模态框——bootstrap3-dialog. 一.源码下载 bootstrap3-dialog git下载地址 二.效果展示 1.error警告框 2.confirm确认选择框 3.Success提示框 4.ajax加载远程页面弹出框 5.ajax加载自定义页面弹出框 三.使用方法 bootstrap3-dialog的demo中已有很详细的…
用过bootstrap框架的同学们都知道,bootstrap自带的模态框用起来很不灵活,可谓鸡肋的很.但nakupanda开源作者封装了一个更强大.更灵活的模态框——bootstrap3-dialog. 一.源码下载 bootstrap3-dialog git下载地址 二.效果展示 1.error警告框 2.confirm确认选择框 3.Success提示框 4.ajax加载远程页面弹出框 5.ajax加载自定义页面弹出框 三.使用方法 bootstrap3-dialog的demo中已有很详细的…
安装更强大更美观的zsh,配置oh my zsh及插件 #0x0 安装zsh #0x1 安装oh my zsh #0x2 配置zshrc #0x3 配置主题 #0x4 安装插件 #0x5 小结 #0x0 安装zsh 原始的bash挺好,但是有更强大的zsh可用,何乐不为? 首先安装zsh sudo apt install zsh` 装完切换shell到zsh chsh -s $(which zsh) #输入当前用户密码 好了现在注销一下,再终端默认就是zsh了 #0x1 安装oh my zsh…
目前iOS常用路由框架是JLRouter.HHRouter.MGJRouter. 但是这些路由库都各有不足,首先是JLRouter,用不到的功能繁多,而且基于遍历查找URL,效率低下.HHRouter耦合程度太高,过度依赖ViewController.MGJRouter功能太过简单. 今天介绍一个新发现的iOS路由框架,FFRouter: FFRouter 是 iOS 中一个强大且易用的 URL 路由框架,支持 URL Rewrite,使 APP 在发布之后也可以动态修改相关路由逻辑.基于匹配查…
这篇文章中我们主要来学习一下JavaScipt插件模态框.在学习模态框之前,我们先来了解一下JavaScript插件吧. JavaScript插件概览 插件可以单个引入(使用Bootstrap提供的单个*.js文件),或一次性全部引入(使用bootstrap.js或压缩版的bootstrap.min.js). 不要将两份文件全部引入 bootstrap.js和bootstrap.min.js同样是包含了所有插件.区别是:一个没有压缩,一个进行了压缩. 插件之间的依赖 某些插件和CSS组件依赖于其…
(1)高度 将style=“height:900px”放在<div class = "modal-dialog">或者更外层上,整个模态框的高度不会发生变化 如下图所示: 将style=“height:900px”放在<div class = "modal-content">上,是将整个模态框(包括头部.中间.末尾)设置为高度为900px;如下图所示: 若将style=“height:900px放在<div class = "…
1,改变bootstrap 的宽与高, 将style=“height:900px”放在<div class = "modal-dialog">或者更外层上,整个模态框的高度不会发生变化 (只有放在content 的样式里面才生效)   2)宽度 将style=“width:900px”放在<div class = "modal-dialog">会引起整个模态框的宽度发生变化,且模态框如原先居中显示 若将样式设置在content 里面,则不会自…
HTML 5.2草案加入了新的dialog元素.但是是一种实验技术. 以前,如果我们想要构建任何形式的模式对话框或对话框,我们需要有一个背景,一个关闭按钮,将事件绑定在对话框中的方式安排我们的标记,找到一种将消息传递出去的方式对话......这真的很复杂.对话框元素解决了上述所有问题. 一.Bootstrap模态框和原生模态框的对比 下面是一个bootstrap模态框的html结构: <!-- 按钮触发模态框 --> <button class="btn btn-primary…
10个工具让你的 shell 脚本更强大 很多人误以为shell脚本只能在命令行下使用.其实shell也可以调用一些GUI组件,例如菜单,警告框,进度条等等.你可以控制最终的输出,光标位 置还有各种输出效果.下面我将介绍一些工具,帮助你创建强大的,互动的,用户友好的 Unix/Linux shell脚本.我在FreeBSD和Linux下测试过这些工具,不过其他UNIX系列的操作系统应该都支持的. 1. notify-send 命令 这个命令可以让你通过通知进程发送一个桌面通知给用户.这可以用来向…
Python自带了正则表达式引擎(内置的re模块),但是不支持一些高级特性,比如下面这几个: 固化分组    Atomic grouping 占有优先量词    Possessive quantifiers 可变长度的逆序环视    Variable-length lookbehind 递归匹配    Recursive patterns (起始/继续)位置锚\G    Search anchor 幸好,在2009年,Matthew Barnett写了一个更强大正则表达式引擎——regex模块,…