李炎恢bootstrap写首页内容上思路解析
来源:互联网 发布:cmd连不上mysql 编辑:程序博客网 时间:2024/06/05 11:40
关于利用bootstrap做一张图片对应一段文字,这是李炎恢思路是一生二,二生三,三生万物的思路
第一步 做一个大盒子,这好比修房子,你要划出一块区域给我
<div class="row">
</div>
第二步 在这个大盒子里面做四个盒子,为什么这么做?因为李炎恢把图片与文字看做一个整体,然后再两两独占一行,因为栅格系统是屏幕分为12列,所以两两独占一行的就jiu就是12/2=6
<div class="row">
<div class="col-md-6">1</div>
<div class="col-md-6">2</div>
<div class="col-md-6">3</div>
<div class="col-md-6">4</div>
</div>
<!-- 1 2为一整体 3 4为一整体-->
这跟农村修房子是一样,上层是客厅搭睡房,下层也是。
第三步 再往四个盒子里面套图片与文字 这里主要是运用bootstrap的媒体知识好控制图片居左,而文字居右的
图片部分·
<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>我们:知名企业家、管理学大师联合编写的具有实现性教材!</p>
</div>
我们发现文字字体也不对?
解决思路:
设置一个通用字体的标准:body {
font-family: "Helvetica Neue", Helvetica, Arial, "Microsoft Yahei UI", "Microsoft YaHei", SimHei, "\5B8B\4F53", simsun, sans-serif;
}照抄
第二调整文字位置方法:
1.设置p字体 颜色
2.设置h4margin值
3.设置四个盒子的padding值
第四步复制往四个盒子里面套图片与文字的方法四遍,代码如下:
<div class="tb">
<div class="container">
<h2 class="tb_1">台风“帕卡”来临 广东多条高速双向入口封闭</h2>
<p class="tb_2">中新网广州8月27日电 (蔡敏婕)今年第14号台风“帕卡”于27日9时许在广东省台山市东南部沿海登陆。</p>
<div class="row">
<!--第一个盒子-->
<div class="col-md-6 col row_a">
<div class="media">
<div class="media-left">
<a href="##"><img src="img/tab1-1.png" /> </a>
</div>
<div class="media-body">
<h4 class="media-heading">课程内容</h4>
<p class="text-muted">其他:高校不知名的讲师编写,没有任何实战价值的教材!</p>
<p>我们:知名企业家、管理学大师联合编写的具有实现性教材!</p>
</div>
</div>
</div>
<!--第2个盒子-->
<div class="col-md-6 col">
<div class="media">
<div class="media-left">
<a href="##"><img src="img/tab1-1.png" /> </a>
</div>
<div class="media-body">
<h4 class="media-heading">课程内容</h4>
<p class="text-muted">其他:高校不知名的讲师编写,没有任何实战价值的教材!</p>
<p>我们:知名企业家、管理学大师联合编写的具有实现性教材!</p>
</div>
</div>
<!--第3个盒子-->
<div class="col-md-6 col">
<div class="media">
<div class="media-left">
<a href="##"><img src="img/tab1-1.png" /> </a>
</div>
<div class="media-body">
<h4 class="media-heading">课程内容</h4>
<p class="text-muted">其他:高校不知名的讲师编写,没有任何实战价值的教材!</p>
<p>我们:知名企业家、管理学大师联合编写的具有实现性教材!</p>
</div>
</div>
</div>
<!--第4个盒子-->
<div class="col-md-6 col">
<div class="media">
<div class="media-left">
<a href="##"><img src="img/tab1-1.png" /> </a>
</div>
<div class="media-body">
<h4 class="media-heading">课程内容</h4>
<p class="text-muted">其他:高校不知名的讲师编写,没有任何实战价值的教材!</p>
<p>我们:知名企业家、管理学大师联合编写的具有实现性教材!</p>
</div>
</div>
</div>
</div>
</div>
第五步 我们在谷歌的移动页面里调试时,发现字体的大大,那么怎么兼容这个问题n?
这个问题马上要联想@Media媒体查询来解决,现在考虑有几种情形如下:
/* 小屏幕(平板,大于等于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;
}
前端bootstarp思考问题的方法:
第一步 先做大盒子
第二步 把大盒子按照栅格系统来分n个盒子
第三步 先解决一个盒子的布局,再copy1个盒子的做法于n个盒子之中
第四步 利用媒体查询来解决盒子里面放的元素的大小问题
- 李炎恢bootstrap写首页内容上思路解析
- 李炎恢的bootstrap项目实战首页内容下思路解析
- BootStrap之——网站首页整体设计思路
- 写了首诗放在首页上
- 李炎恢bootstrap做轮播器的方法与思路
- BootStrap实现商城首页
- BootStrap实战四之网站内容添加(上)
- 使用onethink和bootstrap实现首页上的图片轮播和图片采用自后台
- bootstrap插件思路整理
- Bootstrap实现网站首页(Bootstrap概述)
- Bootstrap+jquerry开发网站首页
- 网站首页、栏目页、内容页的title、keywords、description怎么写?
- Bootstrap(上)
- div+css写首页
- 织梦首页怎么调用单页面的内容(真正意义上的单页面)
- 自己为 GridView 写分页 如: [首页][上一页][下一页][末页]
- mui利用javascript dom元素写的唯品会首页上拉加载更多
- JS 写的 HTML解析,获取文本内容
- 【Git】2.Git常用指令
- R:使用R内置的mtcars数据框生成散点图及拟合曲线
- maven 打包Scala代码到jar包
- 浏览器出现Cannot set property 'onclick' of null的问题
- Python时间与日期操作(datetime、time、calendar)
- 李炎恢bootstrap写首页内容上思路解析
- nth-child()与nth-of-type()区别
- Java 内存模型
- Container With Most Water
- 如何修改MFC主窗口的大小
- 实现ViewPager懒加载的三种方法
- Java静态代理和动态代理的简单代码实现。
- CORS跨域资源共享你该知道的事儿
- Java多线程之通过管道线程间通信(字节流、字符流),类ThreadLocal与类InheritableThreadLocal的使用