Bootstrap- 响应式工具|学习笔记

简介: 快速学习 Bootstrap- 响应式工具

开发者学堂课程【移动 Web 前端开发:Bootstrap- 响应式工具】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/594/detail/8446


Bootstrap-Bootstrap- 响应式工具

 

内容简介

一、需求

二、实现需求


创建一个新文件,把模板引入

这时有  comtainer  容器,写入:

<header> 头</ header>

<section>内容</section>

<footer>脚k/footer>

简单的页面结构完成。

 

一、需求:

1.在大屏设备显示头内容 脚

2.在中等屏显示 内容 脚

3.在小屏设备显示 脚

4.在超小屏设备什么都不显示

 

二、实现需求:

>

1.写入:

@media screen and (min-width: 1200px){ }

2.写入:

@media screen and (min-width: 992px) and (max-width: 1200px) { //最大宽度不超过1200

header{

display: none; }

3.写入:

@media screen and (min-width: 768px) and (max-width: 992px) {

header{

display: none;

section{

display: none; }

4.写入:

media screen and (max-width: 768px){

header{

display: none;

section{

display: none;

footer{

display: none; }

刷新,大屏设备都可以看到,中屏显示内容和脚,小屏显示脚,超小屏什么都不显示。

通过这种方式可以控制某些东西显示和隐藏,但很麻烦。

Bootstrap  已经实现了这样的功能,用某一个类就可以代表功能。

这时候用响应式工具类:

image.png

比如:头,现在只让它在中等屏幕显示,只需要写一个 visible-md 类:

<header class="visible-md">头</ header>

如果让它超小屏幕也看得见,只需要加上  visible-xs  类。

通过这些类可以很方便的控制在什么屏幕上显示。

Hidden:

头只在大屏显示,其他都要隐藏:

<header class="hidden-md hidden-sm hidden-xs">头</header>

达到了头的需求,是针对性的。

内容要在小屏和超小屏隐藏:

<section class="hidden-xs hidden-sm">内容</section>

脚只需要在超小屏下隐藏:

<footer class="hidden-xs">脚</footer>

 hidden 来讲解是因为:.visible-xs、.visible-sm、.visible-md和 .visible-lg  类也同时存在。但是从v3.2.0版本开始不再建议使用。除了 相关的元素的特殊情况外,它们与 .visible-*-block 大体相同。

hidden-lg   控制某种屏幕下隐藏其他屏幕可见。

相关文章
|
存储 前端开发 JavaScript
|
3月前
|
前端开发 开发者 开发框架
JSF与Bootstrap,打造梦幻响应式网页!让你的应用跨设备,让用户爱不释手!
【8月更文挑战第31天】在现代Web应用开发中,响应式设计至关重要,以确保不同设备上的良好用户体验。本文探讨了JSF(JavaServer Faces)与Bootstrap框架的结合使用,展示了如何构建响应式网页。JSF是一个基于Java的Web应用框架,提供丰富的UI组件和表单处理功能;而Bootstrap则是一个基于HTML、CSS和JavaScript的前端框架,专注于实现响应式设计。通过结合两者的优势,开发者能够更便捷地创建自适应布局,提升Web应用体验。然而,这种组合也有其局限性,如JSF组件库较小和较高的学习成本等,因此在选择开发框架时需综合考虑具体需求和应用场景。
47 0
|
6月前
Bootstrap5 响应式导航栏
Bootstrap5 响应式导航栏
61 4
|
编解码 前端开发 JavaScript
Web进阶:Day7 响应式、BootStrap、实战演练
Web进阶:Day7 响应式、BootStrap、实战演练
80 0
Web进阶:Day7 响应式、BootStrap、实战演练
|
前端开发 JavaScript 开发者
前端封装库/工具库的UI框架之Bootstrap
随着互联网时代的到来,对于Web应用的UI设计和开发变得越来越重要。而为了更高效地进行UI开发,前端封装库/工具库的出现成为了一个非常好的解决方案。其中一个颇受欢迎的UI框架就是Bootstrap。
169 0
|
Web App开发 前端开发 JavaScript
Web前端快速开发 Bootstrap 响应式UI框架
Web前端快速开发 Bootstrap 响应式UI框架
600 0
Web前端快速开发 Bootstrap 响应式UI框架
|
前端开发
bootstrap 组件之分页 提示框 提示工具组件
bootstrap 组件之分页 提示框 提示工具组件
N..
|
6月前
|
开发框架 前端开发 UED
Bootstrap的CSS组件
Bootstrap的CSS组件
N..
66 0
|
前端开发 容器