博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
bootstrap
阅读量:4684 次
发布时间:2019-06-09

本文共 14416 字,大约阅读时间需要 48 分钟。

// 
响应式必须//
让网页尽可能仿真显示//
// 用来使IE9以下兼容html5
// 头文件的引入顺序,先bootstrap.css + jquery.js + proper.js + style.css + script.js//
// // // // vh 百分比单位,100vh相当于铺满整个屏幕// -webkit-font-smoothing: antialiased; 抗锯齿// div.container 容器 里面可以放: // div.row 行 行对齐的方 // div.row.align-items-start(end|center) // div.row.justify-content 对齐方式 特殊(between)会在两边 // div.col 列 // 列对齐方式 div.rol.align-self-start // 若要占用多行,可以用div.col-n 默认一行有12个 // div.w-100 分行// div.col-sm-12 当小于576宽度时,一列占12个,另外的自动移动到下一行// col-lg-3 当大于992宽度时,一列占3个// 使用时必须加viewport meta<567 xs >576 sm>768 md>992 lg>1200 etra large// 显示反馈信息//
// // 关闭标签事件$('.close-alert').click(() => { $('.alert').alert('close');});$('.alert').on('close.bs.alert', () => { console.log('close alert');});$('.alert').on('closed.bs.alert', () => { console.log('closed alert');});// badge标签组件// new// breadcrumb导航路径组件//
// button 按钮组件// // 按钮群组//
// // 垂直显示//
// // 水平//
//
//
//
// card组件 实现瀑布流//
//
//
//
//
//
//

title

//

decription...

//

decription...

//

decription...

//
action//
action//
//
//
//
//
//
//
//

title

//

decription...

//
action//
action//
//
//
//
//
//
//
//

title

//

decription...

//
action//
action//
//
//
//
//
//
//
//

title

//

decription...

//
action//
action//
//
//
//
//
//
//
//

title

//

decription...

//
action//
action//
//
//
//
//
//
//
//

title

//

decription...

//
action//
action//
//
//
//
//
// carousel 组件 实现轮播图//
// 轮播图//
// 完整轮播图//
// 轮播图监听// $('.carousel').on('slide.bs.carousel', (event) => {
// console.log('slide :', ` // 方向 : ${event.direction}// 从 : ${event.from}// 到 : ${event.to}// `);// });// $('.carousel').on('slid.bs.carousel', (event) => {
// console.log('slid', `// 方向 : ${event.direction}// 从 : ${event.from}// 到 : ${event.to}// `);// });// collapse切换//
action link//
//
//
// Hello ~//
//
// 自动隐藏另外一个 去掉data-parent后可以让所有都打开
Hello ~
Hello ~
// 下拉菜单
// 分离式下拉菜单
Dropdown
// 上拉菜单
Dropdown
// 菜单事件
$('#dropdown-demo').on('show.bs.dropdown', function() { console.log('show');});$('#dropdown-demo').on('shown.bs.dropdown', function() { console.log('shown');});$('#dropdown-demo').on('hide.bs.dropdown', function() { console.log('hide');});$('#dropdown-demo').on('hidden.bs.dropdown', function() { console.log('hidden');});// 打屏幕

hello

Welcome to california

Subscribe
// 列表群组
// 切换显示列表群组
Hello HTML
Hello CSS
Hello javascript
// js操作 list-group
Hello HTML
Hello CSS
Hello javascript
$('#tab-demo .list-group a').click(function (event) { event.preventDefault(); $(this).tab('show');}).on('show.bs.tab', function (event) { console.log('开始显示:' + event.target.getAttribute('href'));}).on('shown.bs.tab', function (event) { console.log('完全显示:' + event.target.getAttribute('href'));}).on('hide.bs.tab', function (event) { console.log('开始隐藏:' + event.target.getAttribute('href'));}).on('hidden.bs.tab', function (event) { console.log('完全隐藏:' + event.target.getAttribute('href'));});// 对话框 data-backdrop='false' 取消背景变色
// 显示对话框// $('#modal-demo').modal('show');$('#modal-demo').on('show.bs.modal', function () { console.log('show');}).on('shown.bs.modal', function () { console.log('shown');}).on('hide.bs.modal', function () { console.log('hide'); }).on('hidden.bs.modal', function () { console.log('hidden'); })// 导航栏
// 切换显示导航栏内容 nav中加fixed-top可以一直在顶部显示
// 分页器
// 提示信息
$('[data-toggle=popover]').popover();// 进度条
32%
// 滚动条// data-spy='scroll' data-target='#nav-demo' body中加这一句 可以根据页面的位置切换导航栏显示

HTML

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

css

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

javascript

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

lsajdfljasdlfkj

// tooltip 显示提示信息
$('[data-toggle=tooltip]').tooltip();// 表单
请输入正确的邮件地址// 文本框变化
@
// 复选框和单选按钮
// 单选框和复选框(自定义样式)
// 选择列表
// 选择文件
// :lang表示当前页面的语言 需要在根html标签中设置.custom-file-control:lang(zh-Hans)::before { content: '选择';}.custom-file-control:lang(zh-Hans)::after { content: '选择';}// 表单布局// 表单验证
请在文本框里输入点东西
$('#form-demo').submit(function (e) { const form = $(this); if(form[0].checkValidity() === false) { e.preventDefault(); e.stopPropagation(); } form.addClass('was-validated');})
View Code

 

转载于:https://www.cnblogs.com/tujw/p/10506984.html

你可能感兴趣的文章
关于mysql8.0.11版本在win10安装
查看>>
linux ncat命令
查看>>
Spark 各个组件关系
查看>>
Android Studio之could not reserve enough space for object heap
查看>>
第一课 爬虫基础
查看>>
elasticsearch 遇到的坑
查看>>
MVC学习第五节 ActionResult的其它返回值
查看>>
读书笔记 - js高级程序设计 - 第十二章 DOM2和DOM3
查看>>
我为什么要区分MR和Spark的shuffle
查看>>
关于图片背景的相关注意事项
查看>>
pass
查看>>
给自己网站配置 https,http2 ,gzip压缩
查看>>
Linux发展历程
查看>>
centos7.3下curl支持https协议
查看>>
ASPCMS 标签
查看>>
《C++ Primer 4th》读书笔记 第12章-类
查看>>
Mac下搭建Apache+PHP+MySql运行环境
查看>>
WCF消息传递
查看>>
关于百度 UEditor的使用
查看>>
打开Word时出现“The setup controller has encountered a problem during install. Please ...”
查看>>