zoukankan      html  css  js  c++  java
  • Bootstrap 学习日志(二)

    忙活两天的成果如下

    算是把整个系统的大致界面整出来了

    依次说一下具体使用了Bootstrap的什么功能吧  

    PS.界面仿照了Themeforest 上面的 Minoral 主体 

    地址 http://tattek.com/minoral/datatables.html

    代码太长了,由左上到右下进行文字叙述吧

    ①最上方是我的Header条以及一个标志区域(左上角)

    首先用一个 div class="row" 嵌套两个部分 1: div class="col-lg-2"  2: div class="col-lg-10"

    Bootstrap中,用row进行栅格处理,每一行由12个col组成,而col又根据屏幕大小的不同分为 lg,md,sm,xs

    当在不同屏幕上时,会根据屏幕宽度自动进行栅格处理*,我将第一row宽度指定为 50px

    左边的标志区域通过一个 a class="navbar-brand" + span class="glyphicon glyphicon-th" 实现

    span嵌套在a标签中,可以自动将指定的图片填入并调整大小,非常方便

    右侧col-lg-10区域 首先嵌套一个div class="nav" 来实现导航条功能 并且指定导航条的主体为默认主题 navbar-default

    随后在nav中在嵌套一个row,注意 Bootstrap中row的嵌套依然是12个cols而不是父元素的col数量

    在嵌套的row中又分为 2-次标题 3-制作人说明 2-用户名输入区域 2-密码输入区域 1-Checkbox区域 1-登陆按钮 1-设置下拉选框

    前两个分别用a标签的  navbar-brand navbar-text 实现不用的字体大小

    两个输入区域用 div class="input-group" 嵌套一个span class="input-group-addon"以及一个input class="form-control input-sm"

    顾名思义这个div是针对这种输入框组设计的 而 input的 form-control 则是控制了input的样式 包括圆角 内边距 等

    之后的Checkbox 和登录按钮不做多说 说一说最后的下拉选框

    下拉选框通过div class="btn-group" + button class="dropdown-toggle"/data-toggle="dropdown" + ul class="dropdown-menu"/role="menu" 实现

    其中 button 用来控制 下来选选框区域ul的显示与隐藏,而ul中又可以加入li class="divider"来实现分割线的效果

    ②左侧菜单栏

    同样是col-lg-2来包括整个菜单栏,随后首先增加一快区域用来添加随后的搜索功能

    然后是一个 div class="pannel-group"/id="accordion" + div class="panel"(嵌套一个 div class="panel-heading"+div class="panel-collapse")实现

    最后坍缩部分 通过in 或 collapse来控制坍缩菜单的显示与收起,在配合default primary success danger alert 等几种颜色特效来控制母菜单的颜色,OK搞定

    ③右侧主体区域

    首先是一个 ol class="Breadcrumb" 实现“面包屑”菜单

    随后是ul class="nav nav-tabs"来实现tabs菜单的效果 

    接下来就是table class="table-striped table-hover" 来控制表格的隔行不同色 以及鼠标悬浮变色效果

    具体的js部分 明天补上!

  • 相关阅读:
    深入Log4J源码之Log4J Core
    ScheduledThreadPoolExecutor与System#nanoTime
    []JSR 133 (Java Memory Model) FAQ
    happens-before俗解
    ScheduledThreadPoolExecutor实现原理
    Java Timer&TimerTask原理分析
    Java 编程的动态性,第 1 部分: 类和类装入
    结合反射与 XML 实现 Java 编程的动态性
    Java 日志缓存机制的实现
    Tomcat 系统架构与设计模式,第 2 部分: 设计模式分析
  • 原文地址:https://www.cnblogs.com/BlazersHome/p/3594737.html
Copyright © 2011-2022 走看看