zoukankan      html  css  js  c++  java
  • [Bootstrap]组件(一)

    Glyphicons字体图标

    基类.glyphicon  {position/top/display/font-family/}

    具体类  {content}  --表现在伪元素上

    使用要点:a.基类+具体类  b.一般图标和文本之间添加一个空格

    注意点:a.不要和其他组件混用,单独使用一个标签,一般使用span,e.g.:<span class="glyphicon glyphicon-search"></span>

                b.已使用字体图标类的标签不要再嵌套元素或包含文本

    字体图标源文件位置更改:默认相对于css位置,再../fonts/目录内,如需更改位置,则修改less或者已编译的css

    下拉上弹菜单

    a.外包元素  b.下拉上弹触发器 c.菜单列表

    外包元素类.dropdown/.dropup  {position}

    下拉上弹触发器data-toggle 用于js钩子,切换外层元素open类的开启和关闭

    菜单列表dropdown-menu {position/top/left/z-index/float/padding/margin/border/box-shadow}

    e.g.:  div>(button+ul) (默认为下拉) div可以添加类.dropdown或dropup或添加relative样式

    <div class="dropdown">  <!-- 此元素的class可设置为dropdown/dropup/ 或单独设置样式为position: relative; --> <!-- 外包元素 -->
      <button class="btn btn-default" data-toggle="dropdown">  <!-- 弹出触发器 -->
        Dropdown
        <span class="caret"></span>
      </button>
      <ul class="dropdown-menu"> <!-- 弹出菜单 -->
        <li><a href="#">Action</a></li>
        <li><a href="#">Another action</a></li>
        <li><a href="#">Something else here</a></li>
        <li><a href="#">Separated link</a></li>
      </ul>
    </div>

    下拉上弹菜单-对齐

    默认左对齐

    左对齐.dropdown-menu-left  {right/left}

    右对齐.dropdown-menu-right  {right/left}

    由其它元素overflow引起的元素被遮挡需要自行解决

    <ul class="dropdown-menu dropdown-menu-right">
      ...
    </ul>

    下拉上弹菜单-菜单标题

    标题.drop-header  {font-size/color}

    <ul class="dropdown-menu">
      ...
      <li class="dropdown-header">Dropdown header</li>
      ...
    </ul>

    下拉上弹菜单-分割线

    分割线.divider  {height/margin/background-color} --role="separator"

    <ul>
      ...
      <li role="separator" class="divider" ></li>
      ...
    </ul>

    下拉上弹菜单-禁用菜单

    禁用.disabled  {color}

    <ul>
      ...
      <li><a href="#">disabled link</a></li>
      ...
    </ul>
  • 相关阅读:
    外观模式
    建造者模式
    原型模式
    工厂模式
    单例模式
    设计模式入门
    SpringBoot-SpringMVC开发总结
    SpringBoot日志
    IDEA Basics
    Kafka基础学习
  • 原文地址:https://www.cnblogs.com/bsj2016/p/5478230.html
Copyright © 2011-2022 走看看