响应式网页

基本语法:

根据设备宽带的变化,设置差异化样式

开发常用写法

@media (媒体特性){
        选择器{
             样式
         }
}

媒体特性常用写法

1、max-width(从小到大)

2、min-width (从大到小)

完整写法:

@media 关键词 媒体类型 and (媒体特性) { CSS代码 }

外链式CSS引入

<link rel="stylesheet" href="./one.css" media="(min-width:992px)">
<link rel="stylesheet" href="./one.css" media="(min-width:1200px)">

电商站做响应式布局的方式:隐藏内容

Bootstrap

1、Bootstrap是由Twitter公司开发维护的前端UI框架,它提供了大量编写好的CSS样式,允许开发者结合一定HTML结构及JavaScript,快速编写功能完善的网页及常见交互效果

2、中文官网:https://www.bootcss.com/

使用步骤:

1、引入:Bootstrap提供的CSS代码

<link rel="stylesheet" href="./bootstrap-3.3.7/css/bootstrap.css">

2、调用类:使用Bootstrap提供的样式

container:响应式布局版心类

使用Bootstrap栅格系统布局响应式网页

1、栅格化是指将整个网页的宽度分成若干等分

2、Bootstrap默认将网页分成12等份

1、.container是Bootstrap中专门提供的类名,所有应用该类名的盒子,默认已被指定宽度且居中。

2、.container-fluid也是Bootstrap中专门提供的类名,所有应用该类名的盒子,宽度均为100%。

3、分别使用.row类名和.col类名定义栅格布局的行和列

注意:

1、container类自带间距15px;

2、row类自带间距-15px

手册用法:

1、Bootstrap预定义了大量类用来美化页面,掌握手册的查找方法是学习全局样式的重点。

2、网站首页——Boorstrap3中文文档——全局CSS样式——按分类导航查找目标类

使用Bootstrap插件实现常见的交互效果

插件的使用步骤:

1、引入Bootstrap样式

2、引入js文件:jQuery.js+BootStrap.min.js

<script src="./js/jquery.js"></script>
<script src="./bootstrap-3.3.7-dist/js/bootstrap.min.js"></script>

3、复制HTML结构,并适当调整结构或内容

标签——换样式,在全局css样式里面找

响应式网页适用场景:

门户网站、内容少等

电商站无法做,只能适当缩减部分banner

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值