首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

BootStrap响应式项目实战之世界杯网页设计

超小屏幕 手机 (屏幕 平板 (≥768px) 中等屏幕 桌面显示器 (≥992px) 大屏幕 大桌面显示器 (≥1200px) 栅格系统行为 总是水平排列 开始是堆叠在一起的,当大于这些阈值时将变为水平排列...,从大到小的适配,当无法显示的时候,一行占据小屏的最大宽度; 2.当设计的是小屏幕尺寸,变为大屏的时候,向上兼容模式; 三.项目 3.1 设计布局 div class="container">...),简称“C罗”,1985年2月5日出生于葡萄牙马德拉岛丰沙尔,葡萄牙职业足球运动员 div> div> div> ...可以复制多个...1.max-width 最大宽度,当有多个媒体查询书写时,顺序从大到小 2.mix-width 最小宽度,当有多个媒体查询书写时,顺序从小到大 媒体查询完整写法: @media 关键词 媒体类型 and...CSS-Code;` ​​}​​ 通过单独或联合使用以下列出的类,可以针对不同屏幕尺寸隐藏或显示页面内容。

8510
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Bootstrap响应式工具

    xl(超大屏幕):适用于大型台式机和显示器,屏幕宽度大于等于1200px。通过在类名中使用这些断点,开发者可以根据不同屏幕尺寸应用特定的样式或布局。...显示/隐藏类Bootstrap提供了一些用于控制元素在不同屏幕尺寸下显示或隐藏的类。这些类可以根据需要在不同的断点上添加或移除。...以下是Bootstrap提供的显示/隐藏类:.d-none:在所有断点上隐藏元素。.d-{breakpoint}-none:在指定断点上隐藏元素,例如.d-sm-none在小屏幕上隐藏元素。....d-{breakpoint}-inline-block:在指定断点上以内联块元素显示元素。通过使用这些显示/隐藏类,可以根据不同屏幕尺寸来控制元素的可见性,从而实现更好的响应式布局。...通过使用Bootstrap的响应式工具,我们可以轻松地创建适应不同屏幕尺寸和设备的网页布局。响应式断点、显示/隐藏类和宽度调整类提供了灵活的布局控制,使开发者能够构建出具有良好用户体验的响应式设计。

    2.3K40

    移动开发之响应布局

    设备划分 尺寸区间 超小屏幕(手机) <768px 小屏设备(平板) >=768px ~ <992px 中等屏幕(桌面显示器) >=992x ~ <1200px 宽屏设备(大桌面显示器) >=1200px...,看到不同的页面布局和样式变化 平时我们的响应式尺寸划分 超小屏幕(手机,小于768px):设置宽度为100% 小屏幕(平板,大于等于768px):设置宽度为750px 中等屏幕(桌面显示器...,大于等于992px):设置宽度为970px 大屏幕(大桌面显示器,大于等于1200px):宽度设置为1170px 但是我们也可以根据实际情况自己定义划分 2.Bootstrap前端开发框架...超小屏幕(手机)=768px 中等屏幕(桌面显示器)>=992px 宽屏设备(大桌面显示器)>=1200px .container最大宽度 自动(100%) 750px...可见 隐藏 与之相反的是,visible-xs visible-sm visible-md visible-lg 是显示某个页面内容

    2.2K20

    移动端WEB开发之响应式布局

    设备的划分情况: 小于768的为超小屏幕(手机) 768~992之间的为小屏设备(平板) 992~1200的中等屏幕(桌面显示器) 大于1200的宽屏设备(大桌面显示器) 1.2...992px):宽度设置为 970px 大屏幕(大桌面显示器,大于等于 1200px):宽度设置为 1170px 但是我们也可以根据实际情况自己定义划分 2 、bootstrap(前端开发框架...超小屏幕(手机)=768px 中等屏幕(桌面显示器)>=992px 宽屏设备(大桌面显示器)>=1200px .container 最大宽度 自动(100%) 750px...-4">2div> div> ​ 列排序 通过使用 .col-md-push-(推) 和 .col-md-pull- (拉)类就可以很容易的改变列(column)的顺序。...,因此我们列定义为col-md-就行了,md是大于等于970以上的 小屏幕布局发生变化,因此需要为小屏幕根据需求改变样式布局 超小屏幕布局有发生变化,因此需要为超小屏幕根据需求改变样式

    4.1K20

    移动开发-响应式

    ~ < 992px 中等屏幕 (桌面显示器) >= 992px ~ <1200px 宽屏设备 (大桌面显示器) >= 1200px 响应式布局容器: 响应式需要一个父级做为布局容器,来配合子级元素来实现变化效果...原理就是在不同屏幕下,通过媒体查询来改变这个布局容器的大小,再改变里面子元素的排列方式和大小,从而实现不同屏幕下,看到不同的页面布局和样式变化 也可以根据实际情况自己定义划分 Bootstrap 简介...(viewport) 尺寸的增加,系统会自动分为最多12列 栅格选项参数: 超小屏幕 (手机) =768px 中等屏幕 (桌面显示器) >=992px 宽屏设备...) div class="row"> div class="col-lg-4">1div> div class="col-lg-4 col-lg-offset-4">2<...超小屏 小屏 中屏 大屏 .hidden-xs 隐藏 可见 可见 可见 .hidden-sm 可见 隐藏 可见 可见 .hidden-md 可见 可见 隐藏 可见 .hidden-lg 可见 可见 可见

    2.4K20

    能用CSS实现的就不用麻烦JavaScript

    鼠标悬浮时显示 鼠标悬浮的场景十分常见,例如导航的菜单: [image.png] 一般要把隐藏的东西如菜单作为hover目标的子元素或者相邻元素,才方便用css控制,例如上面的菜单,是把menu...,否则中间有空隙的话,上面添加的菜单hover就不能发挥作用了,但是实际情况下从美观的角度,两者是要有点距离的。...height: 20px; /*background-color: rgba(0,0,0,0.2);*/ } 如果我既写了css的hover,又监听了mouse事件,用mouse控制显示隐藏...但是实际情况下会有意外发生,那就是在移动端iphone上面,触摸会触发CSS的hover,并且这个的触发会很高概率地先于touchstart事件,在这个事件里面会判断当前是显示还是隐藏的状态,由于css...的hover发挥了作用,所以判断为显示,然后又把它隐藏了。

    1.4K11

    05_2D3D转换

    class="rotate">div> transform 可以书写多个 2D 转换,中间用空格隔开。...,不跟单位,可以是小数 设置转换中心点 transform-origin : x y; 参数可以百分比、像素或者是方位名词 复合写法:可以同时添加多个变形操作,先执行前面的,再执行后面的 2 3D 转换...flat 子元素2D显示(默认) preserve-3d 子元素3D显示 样式写给父元素,但是影响的是子元素 2.1 3D 缩放 scale3d 2.1.1 scaleX 元素沿着 X 轴缩放 语法:...fill">div> div> div class="box rotate3d2"> div class="fill">div> div> 2.3.5 3D 旋转 元素隐藏背面内容...显示屏是一个 2D 平面,图像之所以具有立体感(3D 效果),其实只是一种视觉呈现**(透视我们也称为视距)**,通过透视可以实现此目的。

    2700

    javaWeb核心技术第六篇之BootStrap

    --img1:中等屏幕时占4份,在小屏时占6份,在超小屏时占12份 img2:中等屏幕时占4份,在小屏时隐藏,在超小屏时占12份 超链接:中等屏幕时占4份,在小屏时占6份,在超小屏时占...--下div: 左div:中等屏幕时占2份,小屏和超小屏隐藏 图片 右div:中等屏幕时占10份,小屏和超小屏占12份 middle div:中等屏幕时占6份,小屏和超小屏隐藏...--左div:中等屏幕时占2份,小屏和超小屏隐藏 图片--> div class="col-md-2 hidden-sm hidden-xs"> div: 左div:中等屏幕时占2份,小屏和超小屏隐藏 图片 右div:中等屏幕时占10份,小屏和超小屏占12份 middle div:中等屏幕时占6份,小屏和超小屏隐藏...--左div:中等屏幕时占2份,小屏和超小屏隐藏 图片--> div class="col-md-2 hidden-sm hidden-xs"> <img src="img

    1.3K10

    3D变形(CSS3) transform

    45deg) rotateY(180deg) rotateZ(90deg) skew(0,10deg); */ } ltransform:rotate3d(x,y,z,deg): 沿着自定义轴旋转 deg为角度...:rotate3d(1,1,0,45deg) 就是沿着对角线旋转 45deg 透视(perspective) 电脑显示屏是一个2D平面,图像之所以具有立体感(3D效果),其实只是一种视觉呈现,通过透视可以实现此目的...透视可以将一个2D平面,在转换的过程当中,呈现3D效果。 如果想要在网页产生3D效果需要透视(理解成3D物体投影在2D平面内)。...perspective:视距,表示视点距离屏幕的长短。视点,用于模拟透视效果时人眼的位置 注:并非任何情况下需要透视效果,根据开发需要进行设置。...: 1; backface-visibility: hidden; /* 不是正面对象屏幕,就隐藏 */ } div:hover img { transform: rotateY(180deg

    69140

    bootstrap快速入门笔记(二)-栅格系统,响应式类

    一,栅格系统大致有以下: 1,行row必须包含在 .container (固定宽度)或 .container-fluid (100% 宽度)中,一行有12列 2....超小屏幕 手机 (屏幕 平板 (≥768px)中等屏幕 桌面显示器 (≥992px)大屏幕 大桌面显示器 (≥1200px) 栅格系统行为 总是水平排列 开始是堆叠在一起的,当大于这些阈值时将变为水平排列...四,响应式工具类 通过单独或联合使用以下列出的类,可以针对不同屏幕尺寸隐藏或显示页面内容。...超小屏幕手机 (屏幕平板 (≥768px)中等屏幕桌面 (≥992px)大屏幕桌面 (≥1200px) .visible-xs-* 可见 隐藏 隐藏 隐藏 .visible-sm-...打印类 和常规的响应式类一样,使用下面的类可以针对打印机隐藏或显示某些内容。

    1.1K30

    你可能不知道的 21 个 Web API

    ("li"); // NodeList(2) [li, li] 这里假设返回2个 注意:返回的值是一个类数组,无法使用数组的原生方法(forEach、map等),需 要转换一下: Array.from...,表现跟css的display: none一致: div hidden>我被隐藏了div> document.querySelector("div").hidden = true / false...console.log(`beta:${beta}`); console.log(`gamma:${gamma}`); }); 移动端效果如下(此时手机在不停的转动): 使用场景:页面上的某些元素需要根据手机摆动进行移动...就像效果图一样,会直接开启全屏,并且只显示指定的元素,元素的宽高填充了整个屏幕✅ 关闭全屏的时候需要注意的是,统一用document对象: /** * @method exitFullScreen 关闭全屏...可以监听用户手机设备的旋转方向变化: window.addEventListener("orientationchange", () => { document.body.innerHTML += `屏幕旋转后的角度值

    1.5K20

    这些Web API真的有用吗?别问,问就是有用

    ("li"); // NodeList(2) [li, li] 这里假设返回2个 注意:返回的值是一个类数组,无法使用数组的原生方法(forEach、map等),需 要转换一下: Array.from...,表现跟css的display: none一致: div hidden>我被隐藏了div> document.querySelector("div").hidden = true / false...console.log(`beta:${beta}`); console.log(`gamma:${gamma}`); }); 移动端效果如下(此时手机在不停的转动): 使用场景:页面上的某些元素需要根据手机摆动进行移动...就像效果图一样,会直接开启全屏,并且只显示指定的元素,元素的宽高填充了整个屏幕✅ 关闭全屏的时候需要注意的是,统一用document对象: /** * @method exitFullScreen 关闭全屏...可以监听用户手机设备的旋转方向变化: window.addEventListener("orientationchange", () => { document.body.innerHTML += `屏幕旋转后的角度值

    1.2K31

    认识一下 Material Design Lite 布局组件

    确切的说,MDL可以根据屏幕的尺寸设定样式类 的不同显示效果: 桌面 - 当屏幕宽度大于840px时,MDL按桌面环境应对 平板 - 当屏幕尺寸大于480px,但小于840px时,MDL按平板环境应对...比如,自动隐藏 header、drawer区域等 手机 - 当屏幕尺寸小于480px时,MDL按手机环境应对 配置选项 MDL class 说明 mdl-layout 声明元素为布局组件 mdl-js-layout...fixed-drawer 将侧栏菜单/drawer声明为固定式 mdl-layout--fixed-header 将头部/header声明为固定式 mdl-layout--large-screen-only 在小尺寸屏幕上隐藏头部...div> div class="mdl-layout__tab-panel" id="panel-2">......可以设置修饰样式类mdl-layout--fixed-drawer来强制显示侧拉菜单(在小尺寸 屏幕下,侧拉菜单总是隐藏的): div class="mdl-layout mdl-layout--fixed-drawer

    2.5K20

    面试官:CSS 面试题集锦

    非常少见的情况下多个absolute交错覆盖,或者需要显示最高层次的模态对话框时,可以设置z-index > 1。...有哪些的隐藏内容的方法? 使用display:none来隐藏所有内容 display:none可以让网页中所有内容不显示,如代码、文字、链接、图片、div层,是推荐的内容隐藏方式。...使用visibility:hidden来隐藏内容 visibility:hidden和display:none可以隐藏的内容几乎一样,但唯一区别是它虽然隐藏了内容,但被隐藏掉的内容仍旧占据空间,这段隐藏了内容却保留空间的位置会在网页中显示为空白...class="parent"> div class="son1">div> div class="son2">div> div> .parent{ display: inline-block...自适应暴露的一个问题,如果屏幕太小,即使网页能够根据屏幕大小进行适配,但是会感觉在小屏幕上查看内容太过拥挤。响应式正是针对这个问题衍生出的概念。

    3.3K30
    领券