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-width: 768px) {
    .tab-h2 {
        font-size: 26px;
    }
    .tab-p {
        font-size: 16px;
    }
}

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

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

3.bootstrap练习笔记-媒体内容的更多相关文章

  1. 4.bootstrap练习笔记-内容区块

    bootstrap练习笔记-内容区块 1.bootstrap中,采用的全部是div布局,把你的内容首先要包含在一个大的DIV区块当中 2.然后再写一个div.container,这个div里面存放真正 ...

  2. bootstrap学习笔记--bootstrap布局方式

    Bootstrap 3 是移动设备优先的,在这个意义上,Bootstrap 代码从小屏幕设备(比如移动设备.平板电脑)开始,然后扩展到大屏幕设备(比如笔记本电脑.台式电脑)上的组件和网格. 移动设备优 ...

  3. 6.bootstrap练习笔记-缩略图和list-group

    bootstrap练习笔记-缩略图 1.其实缩略图很简单,只要按照固定的格式来设计 div.container 总容器  在宽度为1200px以上 div.row 一行内容 div.col-lg-3. ...

  4. 1.bootstrap练习笔记-导航条

    bootstrap练习笔记 1.关于导航栏   官网链接:http://v3.bootcss.com/components/#nav 结构大概是这样的: nav标签标识导航栏 class为navbar ...

  5. Bootstrap学习笔记(二) 表单

    在Bootstrap学习笔记(一) 排版的基础上继续学习Bootstrap的表单,编辑器及head内代码不变. 3-1 基础表单 单中常见的元素主要包括:文本输入框.下拉选择框.单选按钮.复选按钮.文 ...

  6. bootstrap学习笔记--bootstrap网格系统

    移动设备优先 移动设备优先是 Bootstrap 3 的最显著的变化. 在之前的 Bootstrap 版本中(直到 2.x),您需要手动引用另一个 CSS,才能让整个项目友好的支持移动设备. 现在不一 ...

  7. 第二百四十一节,Bootstrap进度条媒体对象和 Well 组件

    第二百四十一节,Bootstrap进度条媒体对象和 Well 组件 学习要点: 1.Well 组件 2.进度条组件 3.媒体对象组件 本节课我们主要学习一下 Bootstrap 的三个组件功能:Wel ...

  8. bootstrap 学习笔记(1)---介绍bootstrap和栅格系统

    学习前端许久,对于布置框架和响应浏览器用html 和javascript 写的有点繁琐,无意间看到这个框架,觉得挺好用的就开始学习了,但是这个框架上面有很多知识,不是所有的都要学的,故将学习笔记和觉得 ...

  9. Bootstrap栅格系统&媒体查询

    bootstrap中几乎所有元素的盒子模型为IE下的盒模型,通俗点说就是box-sizing设置成了:border-box.   栅格系统 媒体查询 媒体查询是非常别致的"有条件的 CSS ...

随机推荐

  1. UIPickerView的使用(二)

    上篇文章 UIPickerView的使用(一)学习了如何创建单列选择器,现在看一下如何创建多列选择器 多列选择器(以二列为例) 1.遵守协议和创建两个数据源 2.创建pickView 3.实现代理 / ...

  2. Java的一些常见问题,JRE,JDK,JVM,包等概念理解

    Java常见错误: 文件名字应该与文件中public类的名字相同 public static void main(String[] args); 如何定位错误和解决错误. JVM,JRE,JDK解释和 ...

  3. 你的USB设备还安全吗?USB的安全性已从根本上被打破!

    前言: USB设备使用方便,但也可能被用来携带恶意软件.病毒,感染计算机系统.通过禁用自动播放功能.杀毒软件查杀.不定期的对设备进行格式化等操作可以确保它是干净的.但它存在的安全问题要比我们想象的更深 ...

  4. CocoaPods安装及使用详情

    CocoaPods是什么? 当你开发iOS应用时,会经常使用到很多第三方开源类库,比如JSONKit,SDWebImage等等.可能某个类库又用到其他类库,所以要使用它,必须得另外下载其他类库,而其他 ...

  5. 设计模式 之 命令(Command)模式

    命令模式: 命令模式是对命令的封装.它将发出的命令的责任和执行的命令分隔开,委派给不同的对象.被委派的对象虽然具有执行的命令,但只有在接收到命令后,才会执行命令. 下面是命令模式的结构图: 命令模式涉 ...

  6. CocoaPods升级安装三方库报错

    CocoaPods升级后(最新版本1.0.1),安装第三方库的时候会报如下错误: The dependency `AFNetworking (~> 3.1.0)` is not used in ...

  7. java读取txt/pdf/xls/xlsx/doc/docx/ppt/pptx

    环境准备txt利用common-iopdf利用pdfbox剩下的用POI关于POI,读取xls没啥特别的,主要是读取doc和ppt,需要下载poi源代码,然后将poi-src-3.7-20101029 ...

  8. Java调优知识汇总

    查看java进程运行状况jps -lvm 查看java默认堆大小 java -XX:+PrintFlagsFinal | grep MaxHeapSize eclipse调试设置vm参数 在项目上右键 ...

  9. PHP无限级分类的实现(不使用递归)

    无限级分类在开发中经常使用,例如:部门结构.文章分类.无限级分类的难点在于“输出”和“查询”,例如 将文章分类输出为<ul>列表形式: 查找分类A下面所有分类包含的文章. 1.实现原理 在 ...

  10. [MySQL性能优化系列]LIMIT语句优化

    1. 背景 假设有如下SQL语句: SELECT * FROM table1 LIMIT offset, rows 这是一条典型的LIMIT语句,常见的使用场景是,某些查询返回的内容特别多,而客户端处 ...