Boostrap入门+样式学习--壹--

1. 自适应网页设计

首先,在网页代码的头部,加入一行 viewport元标签。viewport是网页默认的宽度和高度,

<meta name="viewport" content="width=device-width, initial-scale=1">

上面这行代码的意思是,网页宽度默认等于屏幕宽度(width=device-width),原始缩放比例(initial-scale=1)为1.0,即网页初始大小占屏幕面积的100%。 所有主流浏览器都支持这个设置,包括IE9。对于那些老式浏览器(主要是IE6、7、8),需要使用 css3-mediaqueries.js。

2. 轮播组件 carousel

通过 javascript 初始化轮播组件,接受一个可选的object类型的options参数,并开始幻灯片循环。

$(‘.carousel‘).carousel({
    interval: 2000 , //图片轮换的等待时间
    //还有其他两种: pause 类型String    默认值是"hover" 鼠标放上去暂停轮播,离开开始轮播
    //wrap  类型boolean   默认值是true    是否持续轮播
});

直接放入参数值

.carousel(‘cycle’) 从左到右循环各帧。

.carousel(‘pause’) 停止轮播。

.carousel(number) 将轮播定位到指定的帧上(帧下标以0开始,类似数组)。

.carousel(‘prev’) 返回到上一帧。

.carousel(‘next’) 转到下一帧。

3. 响应式图片

<img src="..." class="img-responsive" alt="Responsive image">

通过添加.img-responsive class可以让Bootstrap 3中的图片对响应式布局的支持更友好。其实质是为图片赋予了max-width: 100%;和height: auto;属性,可以让图片按比例缩放,不超过其父元素的尺寸。

4. 透明度设置:已经为 ie8兼容

.opacity(@opacity) {
        opacity: @opacity;
        // IE8 filter
        @opacity-ie: (@opacity * 100);
        filter: ~"alpha([email protected]{opacity-ie})";
    }

版权声明:本文为博主原创文章,谢谢参考!有问题的地方,欢迎纠正,一起进步。

时间: 2024-10-10 01:54:14

Boostrap入门+样式学习--壹--的相关文章

Boostrap入门+样式学习--叁--

11. 基础表单 类名form-control 1.宽度变成了100% 2.设置了一个浅灰色(#ccc)的边框 3.具有4px的圆角 4.设置阴影效果,并且元素得到焦点之时,阴影和边框效果会有所变化 5.设置了placeholder的颜色为#999 类名 form-horizontal 水平表单风格(标签居左,表单控件居右) 类名form-inline 将表单的控件都在一行内显示 表单控件(输入框input) 单行输入框,常见的文本输入框,也就是input的type属性值为text.在Boots

Boostrap入门+样式学习--贰--(慕课网大漠《玩转bootstrap》[基础])

1. 标题样式 除了有标签 h1~h6 之外,bootstrap还提供了对应的六个类名:.h1~.h6 重新设置了margin-top和margin-bottom的值, h1~h3重置后的值都是20px:h4~h6重置后的值都是10px. 所有标题的行高都是1.1(也就是font-size的1.1倍),而且文本颜色和字体都继承父元素的颜色和字体. 固定不同级别标题字体大小,h1=36px,h2=30px,h3=24px,h4=18px,h5=14px和h6=12px. 2.副标题 small标签

Boostrap入门+样式学习--肆--

12. 图像 1.img-responsive:响应式图片,主要针对于响应式设计 2.img-rounded:圆角图片 3.img-circle:圆形图片 4.img-thumbnail:缩略图片 由于样式没有对图片做大小上的样式限制,所以在实际使用的时候,需要通过其他的方式来处理图片大小.比如说控制图片容器大小.(注意不可以通过css样式直接修改img图片的大小,这样操作就不响应了) 对于圆角图片和圆形图片效果,因为是使用了CSS3的圆角样式来实现的,所以注意对于IE8以及其以下版本不支持,是

【Zigbee技术入门教程-01】Zigbee无线组网技术入门的学习路线

[Zigbee技术入门教程-01]Zigbee无线组网技术入门的学习路线 广东职业技术学院  欧浩源 一.引言    在物联网技术应用的知识体系中,Zigbee无线组网技术是非常重要的一环,也是大家感觉比较难以掌握的一个部分.Zigbee无线组网技术之所以让你感有学习难度,不是因为它真的复杂,而是它看起来很复杂,让人望而止步.另一方面则是Zigbee技术在应用层面上将硬件和软件完成融为一个体系,要求开发人员既要有扎实的硬件技术,又要有清晰的软件思维.    目前,尽管有不少关于Zigbee无线组

如何快速入门Python学习呢?

根据TIOBE最新排名 ,Python已超越C#,与Java,C,C++一起成为全球前4大最流行语言,成为互联网时代最受欢迎的编程语言,越来越多的人选择Python,那么如何快速入门Python学习呢?首先你要了解Python,我们从以下几个方面来说. 学完python前景会咋样 其实我个人是很看好python未来的就业前景的,因为我认识太多的工程师都已经在学python,很多都是月收入大几万的 一项专业调查显示,75%的受访者将Python视为他们的主要开发语言,反之,其他25%受访者则将其视

如何入门深度学习?

Tel-Aviv大学深度学习实验室的Ofir同学写了一篇如何入门深度学习的文章,顺手翻译一下,造福生物信息狗. 人工神经网络最近在很多领域(例如面部识别,物体发现和围棋)都取得了突破,深度学习变得炙手可热.如果你对深度学习感兴趣的话,这篇文章是个不错的起点. 如果你学过线性代数,微积分,概率论和编程,我建议你从斯坦福大学的CS231n课程开始.这门课内容广泛,写得很高.可每次课的幻灯片都可以下载,虽然官方网站删除了配套的视频,但是你很容易就能在网上搜索到. 如果你没有学过那些数学课,网上也有很多

Webpack新手入门教程(学习笔记)

p.p1 { margin: 0.0px 0.0px 0.0px 0.0px; text-align: center; font: 30.0px Helvetica; color: #000000 } p.p2 { margin: 0.0px 0.0px 0.0px 0.0px; font: 16.0px "PingFang TC Semibold"; color: #000000 } p.p3 { margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0

&lt;LINUX &gt;bash shell 入门 --linux学习笔记

首先说下我个人对于shell的理解,我觉得shell是一种通过各种控制语句将linux命令进行集合实现批处理的一种脚本语言. shell编程入门其实很简单,语法知识并不多,但是高级shell编程就很难,因为shell是用户和linux之间的桥梁,要编写高质量的shell脚本,就需要用户对linux有很全面的认识. 这里我们只分析shell脚本的语法知识,如想透彻的学习linux还需多努力. shell结构       1.#!指定执行脚本的shell 2.#注释行 3.命令和控制结构 创建she

由LCS到编辑距离—动态规划入门—算法学习笔记

一切计算机问题,解决方法可以归结为两类:分治和封装.分治是减层,封装是加层. 动态规划问题同样可以用这种思路,分治. 它可以划分为多个子问题解决,那这样是不是用简单的递归就完成了?也许是的,但是这样会涉及太多的不便的操作.因为子问题有重叠! 针对这种子问题有重叠的情况的解决,就是提高效率的关键. 所以动态规划问题可以总结为:最优子结构和重叠子问题. 解决这个子问题的方式的关键就是:memoization,备忘录. 动态规划算法分以下4个步骤: 描述最优解的结构 递归定义最优解的值 按自底向上的方