zoukankan      html  css  js  c++  java
  • 3.bootstrap练习笔记-媒体内容

    bootstrap练习笔记-多媒体对象

    1.bootstrap中,如果想存放内容,一种解决的方式就是利用media这个class

    首先要设置一个div.container作为一个总的容器来存放内容

    div.row表示一行,一般结合栅格布局

    一般格式如下

    <div class=’row’>

    <div class=’col-md-6’> //表示一个div占据一行6/12 如果的col-md-3就是占据 3/12

    <div class=’media’> //表示用媒体来布局

    <div class=’media-left’>//表示一个媒体的左边

    <a href=’www.study.com’>

    <img src=’img/study.png’ class=’media-object’ alt=’’>

    //class=’media-object’ 标识为媒体对象

    </a>

    </div>

    <div class=’media-body>

    //这里存放右边的内容作为主内容

    </div>

    </div>

    </div>

    <div class=’col-md-6’> //表示一个div占据一行6/12 如果的col-md-3就是占据 3/12

    <div class=’media’> //表示用媒体来布局

    <div class=’media-left’>//表示一个媒体的左边

     //这里存放左边的内容

    </div>

    <div class=’media-body>

    //这里存放右边的内容作为主内容

    </div>

    </div>

    </div>

    </div>

    关于栅格布局,如果一行后面的尾数相加超过12 就会自动换行

    比如

    <div class=’col-md-6’>

    </div>

    <div class=’col-md-6’>

    </div>

    <div class=’col-md-6’>

    </div>

    <div class=’col-md-6’>

    </div>

    这里总共就会占据两行

    <div class="tab1">
        <div class="container">
            <h2 class="tab-h2">「为什么选择瓢城企业培训」</h2>
            <p class="tab-p">强大的师资力量,完美的实战型管理课程,让您的企业实现质的腾飞!</p>
            <div class="row">
                <div class="col-md-6 col">
                    <div class="media">
                        <div class="media-left">
                            <a href="#">
                                <img src="img/tab1-1.png" class="media-object" alt="">
                            </a>
                        </div>
                        <div class="media-body">
                            <h4 class="media-heading">课程内容</h4>
                            <p class="text-muted">其他:高校不知名的讲师编写,没有任何实战价值的教材!</p>
                            <p class="text-muted">我们:知名企业家、管理学大师联合编写的具有实现性教材!</p>
                        </div>
                    </div>
                </div>
                <div class="col-md-6 col">
                    <div class="media">
                        <div class="media-left">
                            <a href="#">
                                <img src="img/tab1-2.png" class="media-object" alt="">
                            </a>
                        </div>
                        <div class="media-body">
                            <h4 class="media-heading">师资力量</h4>
                            <p class="text-muted">其他:非欧美正牌大学毕业的、业界没有知名度的讲师!</p>
                            <p>我们:美国哈佛、耶鲁等世界一流高校、享有声誉的名牌专家!</p>
                        </div>
                    </div>
                </div>
                <div class="col-md-6 col">
                    <div class="media">
                        <div class="media-left">
                            <a href="#">
                                <img src="img/tab1-3.png" class="media-object" alt="">
                            </a>
                        </div>
                        <div class="media-body">
                            <h4 class="media-heading">课时安排</h4>
                            <p class="text-muted">其他:无法保证上课效率、没有时间表,任务无法完成!</p>
                            <p>我们:保证按时间表的上课、效率高、当天的任务当天完成!</p>
                        </div>
                    </div>
                </div>
                <div class="col-md-6 col">
                    <div class="media">
                        <div class="media-left">
                            <a href="#">
                                <img src="img/tab1-4.png" class="media-object" alt="">
                            </a>
                        </div>
                        <div class="media-body">
                            <h4 class="media-heading">服务团队</h4>
                            <p class="text-muted">其他:社会招聘的、服务水平参差不齐的普通员工!</p>
                            <p>我们:内部培养、经受过良好高端服务培训的高标准员工!</p>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>

    另外:bootstrap是以移动端优先的,所以在设置样式的时候,最好先设置移动端的样式,然后再根据不同的分辨率进行不同的设置

    比如:第一个是移动端分辨率,之后不同的分辨率对应不同的字体大小


    .tab-h2{
        font-size: 20px;
    }
    .tab-p{
        font-size: 15px;
    }

    /*没有小于768px,是因为Bootstrap3以移动端优先设计*/

    /* 小屏幕(平板,大于等于768px */
    @media (min- 768px) {
        .tab-h2 {
            font-size: 26px;
        }
        .tab-p {
            font-size: 16px;
        }
    }

    /* 中等屏幕(桌面显示器,大于等于992px */
    @media (min- 992px) {
        .tab-h2 {
            font-size: 28px;
        }
        .tab-p {
            font-size: 17px;
        }
    }

    /* 大屏幕(大桌面显示器,大于等于1200px */
    @media (min- 1200px) {
        .tab-h2 {
            font-size: 30px;
        }
        .tab-p {
            font-size: 18px;
        }
    }

  • 相关阅读:
    Leetcode36--->Valid Sudoku(判断给定的数独是否有效)
    Leetcode34--->Search for a Range(在排序数组中找出给定值出现的范围)
    Leetcode33--->Search in Rotated Sorted Array(在旋转数组中找出给定的target值的位置)
    Leetcode31--->Next Permutation(数字的下一个排列)
    Leetcode30--->Substring with Concatenation of All Words(主串中找出连接给定所有单词的子串的位置)
    Leetcode207--->课程表(逆拓扑排序)
    Leetcode28--->字符串的匹配(KMP)
    前端组件,框架,以及模板
    wpf开发
    UML统一建模
  • 原文地址:https://www.cnblogs.com/zhouqi666/p/6014710.html
Copyright © 2011-2022 走看看