0507弹性盒子、媒体查询

|-弹性盒子
|--定义弹性盒子  display:flex
|--定义子元素的排列方式  flex-direction
|--定义子元素的换行方式  flex-wrap
|--定义子元素的对齐方式
|----横向对齐  justify-content
|----纵向对齐  align-intems

.parent{
    width: 800px;
    height: 400px;
    border: 1px solid red;
    display: flex;/*定义父元素为弹性盒子*/
    flex-direction: row;/*设定子元素的排列方式*/
    flex-wrap: wrap;/*设定子元素的换行方式*/
    justify-content: space-between;/*设定子元素的横向对齐方式*/
    align-items: auto;/*设定子元素的纵向对齐方式*/
}
.children{
    width: 170px;
    height: 180px;
    border: 1px solid blue;
    flex:1;
    align-self: flex-start;
}
.children1{
    border: 1px solid black;
    flex: 3;
}

|-媒体查询
|[email protected] screen and (max-width:最大宽度) and (min-width:最小宽度)

原文地址:https://www.cnblogs.com/mjwwzy/p/9033650.html

时间: 2024-11-09 04:42:41

0507弹性盒子、媒体查询的相关文章

弹性盒的属性了解和媒体查询

弹性盒 flexbil box or flexbox, css3的一种布局模式,页面可以适应屏幕大小与设备确保元素保持原来布局的方式,由弹性容器flex container,弹性子元素flex item组成,设置display来实现. x轴代表主轴,从左到右,y轴代表侧轴,从上到下,主轴不一定是水平的,取决于justify-content,伸缩项目放置在伸缩容器内从主轴的起点main-start到终点main-end,主轴的尺寸main-size,伸缩项目在主轴的宽高对着主轴的方向就是主轴的尺寸

移动端zepot&媒体查询media queries

使用zepot做轮播图<head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0"> <title>jd首页</title> <lin

媒体查询@media query

@media query 媒体查询 @media (min-width:768px)小屏 (>=) @media (min-width:992px)中屏 @media (min-width:1200px)大屏 (默认超小屏 小于768px) @media (max-width:1199px) 大屏(<=) @media (max-width:991px)中屏 @media (max-width:767px)小屏 box-sizing:border-box 可以设置带边框的盒子模型,设置的div

响应式设计——媒体查询

一.响应式设计 响应式设计的概念是页面的设计应根据用户的行为(如调整浏览器窗口大小)和设备环境(如屏幕大小.屏幕定向)进行相应的调整.它可以由多方面组成,包括弹性网格和布局.弹性图片.媒体查询等. 二.媒体查询      2.1媒体查询的概念         在css2中允许使用media来对特定的媒体应用特定的样式,例如针对屏幕或者打印机.可以通过<link>标签的media属性为样式表指定特定的媒体. <link rel="stylesheet" type=&qu

rem 适配布局 + LESS + 媒体查询

1. rem 基础 rem 是一个相对单位,类似于 em ,em 是父元素字体大小. em 是相对于父元素  的字体大小来说的 rem 是相对于 html 元素 字体大小来说的 rem 优点 就是可以通过修改 html 里面的文字大小来改变页面中元素的大小可以整体控制 比如:根元素(html )设置的 font-size=12px:非根元素设置 width:2rem:则换成px 表示 24px(12px*2rem) 2. 媒体查询(@media) @media 可以针对不同的屏幕尺寸设置不同的样

常见布局、媒体查询

常见布局实现: 作者:Sweet_KK 链接:https://juejin.im/post/5aa252ac518825558001d5de 来源:掘金 一.水平居中 文本/行内元素/行内块元素居中 #parent{ text-align: center; } ==text-align== 只控制行内内容(文字.行内元素.行内块元素)如何相对于他的块父元素对齐 优缺点 优点:简单快捷,容易理解,兼容性非常好 缺点:只对行内内容有效:属性会继承影响到后代行内内容:如果子元素宽度大于父元素宽度则无效

0082 rem适配方案:less+rem+媒体查询、flexible.js+rem

1.让一些不能等比自适应的元素,达到当设备尺寸发生改变的时候,等比例适配当前设备. 2.使用媒体查询根据不同设备按比例设置html的字体大小,然后页面元素使用rem做尺寸单位,当html字体大小变化,元素尺寸也会发生变化,从而达到等比缩放的适配. 技术方案: 1.less+rem+媒体查询 2.flexible.js+rem 总结: 两种方案现在都存在,方案2 更简单,现阶段无需了解里面的js代码. rem实际开发适配方案1 ①假设设计稿是750px ②假设我们把整个屏幕划分为15等份(划分标准

Web移动前端开发-——rem+less+媒体查询,rem+flexble.js+媒体查询

实际开发搞搞起来!!!! rem适配方案 媒体查询+rem+less 基础知识铺垫 第一步,我们需要拿到设计稿,安装设计稿的要求来设置一个合适的html字体大小. 第二步,计算元素大小的取值 页面rem = 页面元素值(设计稿) / (屏幕的宽度/划分的份数) (屏幕的宽度/划分的份数) = html大小 这个算法你也不需要太纠结,按照这个来就是 最后终结一下: 首先我们选一套标准尺寸 750为准 我们用屏幕尺寸 除以 我们划分的份数 得到了 html 里面的文字大小 但是我们知道不同屏幕下得到

html5 响应式布局(媒体查询)

响应式布局 响应式布局,简而言之,就是一个网站能够兼容多个终端--而不是为每个终端做一个特定的版本.这个概念是为解决移动互联网浏览而诞生的. 响应式布局可以为不同终端的用户提供更加舒适的界面和更好的用户体验,而且随着目前大屏幕移动设备的普及,用"大势所趋"来形容也不为过.随着越来越多的设计师采用这个技术,我们不仅看到很多的创新,还看到了一些成形的模式. html5/css3响应式布局介绍及设计流程,利用css3的media query媒体查询功能.移动终端一般都是对css3支持比较好的