Bootstrap学习

后台页面的设计准备使用Bootstrp,学习之。

中文文档:bootstrap中文文档,需要的样式、组合、js都可以在文档中获取。

另一个网站,查找功能更方便:Bootstrap 教程

在慕课上看了视频
基于bootstrap的网页开发
制作了一个简单的页面,源码网上都有
预览:现代浏览器博物馆


总结几个问题:

1.样式文件的引用:

放在head中:
<link href="css/bootstrap.min.css" rel="stylesheet">

放在body底部
<script src="js/jquery-1.11.1.min.js">script>
<script src="js/bootstrap.min.js">script>

2.样式设置,获取元素

class:  .carousel {
                height: 500px;
                background-color: #000000;
                margin-bottom: 60px;
            }

取网页元素:  body {
                padding-top: 50px;
                padding-bottom: 50px;
            }id:  #summary-container{
                text-align: center;
            }  

组合获取(中间用空格):
        .carousel .item img {
                width: 100%;
            }

3.菜单定位js

$(document).ready(function(){
    $("#demo-navbar .dropdown-menu a").click(function(){
        var href =$(this).attr("href");        
        $("#tab-list a[href='"+ href+"']").tab("show");
    });
});

其中div : class=”collapse navbar-collapse” 的 id=”demo-navbar” 要与 button中data-target=”#demo-navbar”一致。

<div class="navbar-header">
    <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#demo-navbar" aria-expanded="false">
        <span class="sr-only">Toggle navigationspan>
        <span class="icon-bar">span>
        <span class="icon-bar">span>
        <span class="icon-bar">span>
      button>
    <a class="navbar-brand" href="#">现代浏览器博物馆a>
div>

<div class="collapse navbar-collapse" id="demo-navbar">
    <ul class="nav navbar-nav">
        <li class="active">
            <a href="#">综述 a>
        li>
        <li>
            <a href="#">简述a>
        li>
        <li class="dropdown">
            <a href="#" class="dropdown-toggle" data-toggle="dropdown">特点<span class="caret">span>a>
            <ul class="dropdown-menu">
                <li class="dropdown-header">浏览器li>
                <li>
                    <a href="#tab-chrome">Chromea>
                li>
                <li>
                    <a href="#tab-firefox">Firefoxa>
                li>
                <li>
                    <a href="#tab-opera">Operaa>
                li>
                <li class="divider">li>
                <li class="dropdown-header">浏览器2li>
                <li>
                    <a href="#tab-safari">Safaria>
                li>
                <li>
                    <a href="#tab-ie">IEa>
                li>
            ul>
        li>
        <li>
            <a href="#" data-toggle="modal" data-target="#about">关于a>
        li>
    ul>
div>

匹配的标签页,js显示中执行显示的id=”tab-list”

<ul class="nav nav-tabs" role="tablist" id="tab-list">
    <li class="active">
        <a href="#tab-chrome" data-toggle="tab">Chromea>
    li>
    <li>
        <a href="#tab-firefox" data-toggle="tab">Firefoxa>
    li>
    <li>
        <a href="#tab-safari" data-toggle="tab">Safaria>
    li>
    <li>
        <a href="#tab-opera" data-toggle="tab">Operaa>
    li>
    <li>
        <a href="#tab-ie" data-toggle="tab">IEa>
    li>
ul>

你可能感兴趣的:(学习,bootstrap)