> 웹 프론트엔드 > HTML 튜토리얼 > Bootstrap入门笔记之(四)菜单、按钮及导航_html/css_WEB-ITnose

Bootstrap入门笔记之(四)菜单、按钮及导航_html/css_WEB-ITnose

WBOY
풀어 주다: 2016-06-21 08:58:12
원래의
1312명이 탐색했습니다.

我们接下来要学习的东西呢,是Bootstrap为我们提供的一些组件,这些组件的使用非常简单,可以方便快捷帮助我们搭建网站,并且能达到一个不错的显示效果。我们最需要注意的就是: HTML的结构 和bootstrap提供 添加到结构上的类以及属性

这些组件的交互功能是依赖于jQuery库实现的,所以还必须引入jQuery.js,且必须在Bootstrap.js之前。正式上线的话直接使用压缩版本就可以了如下:

<script src="../js/jquery-min-1.11.3.js"></script><script src="../js/bootstrap.min.js"></script>
로그인 후 복사

菜单

基本用法

在官方文档中,我们看到的下拉菜单组件是这样的:

<div class="dropdown">    <button class="btn btn-default dropdown-toggle" type="button" id="dropdownMenu1" data-toggle="dropdown" aria-haspopup="true" aria-expanded="true">    下拉菜单<span class="caret"></span>    </button>    <ul class="dropdown-menu" aria-labelledby="dropdownMenu1">        <li><a href="#">菜单项1</a></li>        <li><a href="#">菜单项2</a></li>    </ul></div>
로그인 후 복사

那么,到底哪一些属性是必须的、用来控制行为的呢?又有哪一部分是起到修饰作用的?

我们来自己简化一下这一段代码:

<div class="dropdown">    <button class="dropdown-toggle"data-toggle="dropdown">下拉菜单</button>    <ul class="dropdown-menu" >        <li>菜单项1</li>        <li>菜单项2</li>    </ul></div>
로그인 후 복사

我们来看看简化前后的对比图:

在使用Bootstrap框架中的下拉菜单组件时,其结构运用的正确与否非常的重要,如果结构和类名未使用正确,直接影响组件是否能正常运用。经过我们上面的简化,最终可以看到核心要求有以下几点:

  1. 使用一个名为 .dropdown 的容器包裹了整个下拉菜单元素,示例中为:
  2. 使用了一个
  3. 下拉菜单项使用一个ul列表,并且定义一个类名为 .dropdown-menu ,此示例为:

也就是说,我们仅仅需要牢记这3个步骤我们就可以使下拉菜单生效,

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿