美文网首页
基本布局

基本布局

作者: 寿司酱n | 来源:发表于2018-04-22 18:34 被阅读0次

PC端

盒子模型 定高 定宽

display:inline-block

移动Web

定高,宽度百分比

flex(响应式)

media query 媒体查询(响应式)

@media 媒体类型 and (媒体特性){

  css样式

}

媒体类型: screen print  媒体特性: max-width  max-height

media quary 也可以写在link标签中

media quary要加移动端

rem布局

其实rem布局的本质是等比缩放,一般是基于宽度

rem就相当于字体单位

相当于浏览器默认字体大小  

字体单位: 值根据html根元素大小而定,同样可以作为宽度,高度等单位

适配原理: 将px替换成rem,动态修改html的font-size适配

1 rem = 浏览器默认大小 16px

? = 160px  10 = 160px

设置浏览器默认字体大小的话  对应的1rem就等于默认的字体大小

一般情况下 基准值/10

//根据屏幕宽度控制html的font-size

//获取视窗宽度 //兼容获取宽度

let htmlWidth= document.documentElement.clientWidth|| document.body.clientWidth;

console.log(htmlWidth);

//获取视窗高度

let htmlDom= document.getElementsByTagName('html')[0];

htmlDom.style.fontSize= htmlWidth/10 + 'px';

相关文章

  • CSS基本布局整理

    前言 css布局是前端开发必须掌握的基本内容,前端学习之css基本布局整理。 基本布局 左右布局 div结构: f...

  • 基本布局

    PC端 盒子模型 定高 定宽 display:inline-block 移动Web 定高,宽度百分比 flex(响...

  • 基本布局

  • 基本布局

  • 基本布局

    传统盒子布局 display:block //每个元素独占一行,自上而下放置text-align:center /...

  • android基础

    布局基本布局 FrameLayout线性布局 LinearLayout相对布局 RelativeLayout绝对布...

  • Android 常见布局

    基本理论 Android六大基本布局分别是:线性布局LinearLayout、表格布局TableLayout、相对...

  • 前端网站5种布局

    前端基本布局分大致5种,table布局,float 布局,absolute布局,flexbox布局,grid布局。...

  • 前端web网站上中(左右)下布局(flex、calc)

    基本布局1: 上中(左右)下布局 效果如下: 基本布局2: 上中(左中右,左、右侧固定)下布局 效果如下:

  • Android 六大基本布局

    1.android 六大基本布局: 线性布局LinearLayou、相对布局RelativeLayout、表格布局...

网友评论

      本文标题:基本布局

      本文链接:https://www.haomeiwen.com/subject/euvclftx.html