精彩的Bootstrap案例分享 重点在注释!(选项卡、栅格布局)_javascript技巧

今天学习了bootsap,收获颇丰,这里分享一个小案例,具体的解释都在代码上,这样比较直观。
先看图例

<!DOCTYPE html>
<html lang="zh-cn">
<head>
 <meta charset="utf-8">
 <meta name="viewport" content="width=device-width,initial-scale=1.0">
 <title>Bootstrap选项卡</title>
 <!-- 引入Bootstrap的样式表 -->
 <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
 <link rel="stylesheet" type="text/css" href="css/bootstrap-responsive.min.css">
 <link rel="stylesheet" type="text/css" href="css/base.css">
</head>
<body>
<!-- container 设置div的width为940px,且居中显示 -->
<div class="container">
 <!-- hero-unit 设置焦点视图单元 -->
 <div class="hero-unit">
 <h1>联想控股</h1>
 <p class="banner"><img src="img/bg2.png"></p>
 <p><a class="btn" href="#">更多»</a></p>
 </div>
 <!-- 栅格布局 默认为12格子,每个子div设为4个格子,即228px-->
 <div class="row">
 <div class="span4">
  <h2>公司专题</h2>
  <p>2012年12月2日,联想之星创业大讲堂在常州举行,柳传志就“创业一把手的成长”、“创业团队的建设”与创业者进行分享。</p>
  <!-- btn 按钮样式 -->
  <p><a class="btn" href="#">了解更多»</a></p>
 </div>
 <div class="span4">
  <h1>特别关注</h1>
  <p>从靠“卖电脑”起家,到旗下集IT、房地产、消费与现代服务、化工新材料、现代农业五大核心资产运营于一体,联想控股正冲刺在2014年~2016年之间上市。</p>
  <p><a class="btn" href="#">更多»</a></p>
 </div>
 <div class="span4">
  <h1>我们的历史</h1>
  <p><img src="img/bg1.png"></p>
  <p><a class="btn" href="#">更多»</a></p>
 </div>
 </div>
 <hr/>
 <footer>
 <p> Company 2013</p>
 </footer>
</div>

<!-- 引入Bootstrap的js文件 -->
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script>
<script type="text/javascript" src="js/bootstrap-tab.js"></script>
</body>
</html>

<!-- 引入base.css文件 -->
/*焦点样式图*/
div.hero-unit {
 /*背景样式,默认为灰色的*/
 background: url(../img/bg.png) no-repeat;
 width: 980px;
 height: 443px;
 position: relative;
 /*默认为60px*/
 padding: 0;
 /*默认为30px*/
 margin: 0;
 border-color: gray;
}
div.hero-unit h1{
 /*隐藏标题*/
 display: none;
}
/*广告显示在左下角*/
div.hero-unit .banner {
 position: absolute;
 bottom: 0;
 left:10px;
}
/*按钮在右下角显示*/
div.hero-unit .btn {
 position: absolute;
 bottom: 14px;
 right: 20px;
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索bootstrap
, 布局
, 选项卡
栅格布局
bootstrap栅格布局、bootstrap 栅格系统、bootstrap 栅格、bootstrap的栅格系统、bootstrap栅格化布局,以便于您获取更多的相关知识。

时间: 2025-01-01 14:00:06

精彩的Bootstrap案例分享 重点在注释!(选项卡、栅格布局)_javascript技巧的相关文章

Bootstrap自动适应PC、平板、手机的Bootstrap栅格系统_javascript技巧

栅格系统英文为"grid systems",也有人翻译为"网格系统",运用固定的格子设计版面布局,其风格工整简洁,在二战后大受欢迎,已成为今日出版物设计的主流风格之一. 1692年,新登基的法国国王路易十四感到法国的印刷水平差强人意,因此命令成立一个管理印刷的皇家特别委员会.他们的首要任务是设计出科学的.合理的, 重视功能性的新字体.委员会由数学家尼古拉斯加宗(Nicolas Jaugeon)担任领导,他们以罗马体为基础,采用方格为设计依据,每个字体方格分为64个基

浅析BootStrap栅格系统_javascript技巧

1.简介 Bootstrap内置了一套响应式.移动设备优先的流式栅格系统,随着屏幕设备或视口(viewport)尺寸的增加,系统会自动分为最多12列.它包含了易于使用的预定义classe,还有强大的mixin用于生成更具语义的布局. 2.栅格选项 bootstrap3.x使用了四种栅格选项来形成栅格系统,这四种选项在官网上的介绍如下图,很多人不理解,这里跟大家详解一下四种栅格选项之间的区别,其实区别只有一条就是适合不同尺寸的屏幕设备.我们看class前缀这一项,我们姑且以前缀命名这四种栅格选项,

Bootstrap表单布局_javascript技巧

Bootstrap 提供了下列类型的表单布局: •垂直表单(默认) -> 这个不好看,都是手机版了,PC版占一排不好看: •内联表单 -> 我相信这个才是你想要的,PC版响应横排,手机版响应竖排. •水平表单 -> 用栅格系统控制显示 一.垂直表单 垂直表单使用的标准步骤 1.<form> 元素添加 role="form". 2.把标签和控件放在一个带有"form-group"的<div> 中,获取最佳间距. 3.向所有的文

Bootstrap整体框架之CSS12栅格系统_javascript技巧

1.整体架构 BootStrap框架公共六个部分:(css组件和js插件是其表现形式,其余的是基础支撑平台) 表现形式 CSS组件 JS插件 基础支撑平台 CSS12栅格系统 基础布局组件 jQuery 响应式设计 1.1 CSS12栅格系统 12栅格系统是BootStrap的核心功能,也是响应式设计核心理念的一个实现方式. 1.1.1 实现原理 栅格布局原理:定义容器大小,平分12分,在调整内外边距,最后结合媒体查询,制作出强大响应式的栅格系统. 1.最外层的边框,伴随着响应式思想,区分了四种

第五章之BootStrap 栅格系统_javascript技巧

Bootstrap,来自 Twitter,是目前最受欢迎的前端框架.Bootstrap 是基于 HTML.CSS.JAVASCRIPT 的,它简洁灵活,使得 Web 开发更加快捷. 学习要点: 1.移动设备优先 2.布局容器 3.栅格系统 本节课我们主要学习一下 Bootstrap 的栅格系统,提供了一套响应式.移动设备优先的流式栅格系统. 一.移动设备优先 在 HTML5 的项目中,我们做了移动端的项目.它有一份非常重要的 meta,用于设置屏幕和设备等宽以及是否运行用户缩放,及缩放比例的问题

值得分享的Bootstrap Ace模板实现菜单和Tab页效果_javascript技巧

本文分享了项目中使用Ace模板的菜单样式和基于iframe的Tab页效果. 一.效果展示 折腾了好久,终于将菜单样式和Tab页的效果从项目中抽出来了. 1.初始加载出来的效果 2.展开菜单(支持多级展开,后面代码介绍) 3.点击子菜单,以Tab页的形式打开对应的页面 4.支持菜单折叠 5.打开的菜单过多时自动换行显示,折叠后自适应 二.代码示例 有现成的东西用很方便的,总的来说Bootstrap Ace模板的功能还是比较强大的,并且支持各种终端设备.本文主要使用的它的菜单的效果,下面就来看看Ac

bootstrap读书笔记之CSS组件(上)_javascript技巧

bootstrap三大核心之二. 包括glyphicon图标,下拉菜单(dropdown),按钮组(button group)....等等.一. 图标字体 bootstrap3提供了200多个免费图标字体.认为它是一个字. arial-hidden="true" .sr-only(只读) 1. 引入方法: <i class="glyphicon glyphicon-search"></i> i标签是已经废弃了的html斜体标签.用span也可

Bootstrap学习笔记之js组件(4)_javascript技巧

这次我们来看下js组件的使用,本篇文章会有点长,希望大家可以耐心看,相信收获会有不少.不少园友加我好友,表示喜欢我写文字的风格,简单明了,这里,再次谢谢你们的支持.一方面,自身技术有限,写的东西都比较基础,另一方面,写的东西,都是根据自己的理解,把复杂的东西用最简单的语言表达出来.所以,写的有不对的地方,麻烦各位给予指正哈.  一.js文件引用注意点:jquery必须在在其它js文件之前引入,因为其它插件都是依赖于jquery. <!--<script src="js/jquery-

JS组件Bootstrap Table表格行拖拽效果实现代码_javascript技巧

一.业务需求及实现效果 项目涉及到订单模块,那天突然接到一个需求,说是两种不同状态的订单之间要实现插单的效果,页面上呈现方式是:左右两个Table,左边Table里面是状态为1的订单,右边Table里面是状态为2订单,左边Table里面的行数据拖动到右边Table里面指定行的位置,拖动完成后,左边表格减少一行,右边表格增加一行.除此之外,还需要撤销操作(相当于Ctrl + Z操作),能够返回到上一步的状态.可能描述会让大家模拟两可,反正已经实现了,先来看看效果图吧. 1.先看看拖动之前的效果 2