当前位置: 首页 > news >正文

仿牌网站专用vpsq群排名优化软件

仿牌网站专用vps,q群排名优化软件,怎么下载网站程序,清远 网站建设div { width: 2rem; height: 2rem; background-color: pink; } /* 1. 首先我们选一套标准尺寸 750为准 我们用屏幕尺寸 除以 我们划分的份数 得到了 html 里面的文字大小 但是我们知道不同屏幕下得到的文字大小是不一样的 */ /* 3. 页面元素的rem值 页面元素在 750像素…

div {

width: 2rem;

height: 2rem;

background-color: pink;

}

/* 1. 首先我们选一套标准尺寸 750为准

  1. 我们用屏幕尺寸 除以 我们划分的份数 得到了 html 里面的文字大小 但是我们知道不同屏幕下得到的文字大小是不一样的 */

/* 3. 页面元素的rem值 = 页面元素在 750像素的下px值 / html 里面的文字大小 */

6)flexible.js+rem技术
  • 手机淘宝团队出的简洁高效 移动端适配库

  • 我们再也不需要在写不同屏幕的媒体查询,因为里面js做了处理

  • 它的原理是把当前设备划分为10等份,但是不同设备下,比例还是一致的。

  • 我们要做的,就是确定好我们当前设备的html 文字大小就可以了

  • 比如当前设计稿是 750px, 那么我们只需要把 html 文字大小设置为 75px(750px / 10) 就可以里面页面元素rem值: 页面元素的px 值 / 75

  • 剩余的,让flexible.js来去算

github地址:https://github.com/amfe/lib-flexible

十三、苏宁网首页案例制作


(一)rem + 媒体查询 + less 技术制作苏宁移动端首页
1. 技术选型
  • 方案:我们采取单独制作移动页面方案

  • 技术:布局采取rem适配布局(less + rem + 媒体查询)

  • 设计图: 本设计图采用 750px 设计尺寸

2. 搭建相关文件夹结构

image-20220319181955576

3. 设置视口标签以及引入初始化样式
4. 设置公共common.less文件
  1. 新建common.less 设置好最常见的屏幕尺寸,利用媒体查询设置不同的html字体大小,因为除了首页其他页面也需要

  2. 我们关心的尺寸有 320px、360px、375px、384px、400px、414px、424px、480px、540px、720px、750px

  3. 划分的份数我们定为 15等份

  4. 因为我们pc端也可以打开我们苏宁移动端首页,我们默认html字体大小为 50px,注意这句话写到最上面

// 设置常见的屏幕尺寸 修改里面的html文字大小

a {

text-decoration: none;

}

// 一定要写到最上面

html {

font-size: 50px;

}

// 我们此次定义的划分的份数 为 15

@no: 15;

// 320

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

html {

font-size: (320px / @no);

}

}

// 360

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

html {

font-size: (360px / @no);

}

}

// 375 iphone 678

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

html {

font-size: (375px / @no);

}

}

// 384

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

html {

font-size: (384px / @no);

}

}

// 400

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

html {

font-size: (400px / @no);

}

}

// 414

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

html {

font-size: (414px / @no);

}

}

// 424

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

html {

font-size: (424px / @no);

}

}

// 480

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

html {

font-size: (480px / @no);

}

}

// 540

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

html {

font-size: (540px / @no);

}

}

// 720

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

html {

font-size: (720px / @no);

}

}

// 750

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

html {

font-size: (750px / @no);

}

}

5. 新建index.less文件
  1. 新建index.less 这里面写首页的样式

  2. 将刚才设置好的 common.less 引入到index.less里面 语法如下:

// 在 index.less 中导入 common.less 文件

@import “common”

  1. 生成index.css 引入到 index.html 里面
6. body样式

body {

min-width: 320px;

width:15rem;

margin: 0 auto;

line-height: 1.5;

font-family: Arial,Helvetica;

background: #F2F2F2;

}

项目下载

(二)flexible.js+rem技术
1. 技术选型
  • 方案:我们采取单独制作移动页面方案

  • 技术:布局采取rem适配布局2(flexible.js + rem)

  • 设计图: 本设计图采用 750px 设计尺寸

2. 搭建相关文件夹结构

image-20220319181955576

3. 设置视口标签以及引入初始化样式还有js文件

我们页面需要引入 这个js文件

<!–在index.html中引入flexible.js这个文件–>

4. body样式

body {

min-width: 320px;

width:15rem;

margin: 0 auto;

line-height: 1.5;

font-family: Arial,Helvetica;

background: #F2F2F2;

}

项目下载

十四、VSCode px 转换rem 插件cssrem


setting.json 里面添加配置,这里75是上面项目用到的 html font-size

alt+z实现 rem和px的转化

“cssrem.rootFontSize”: 75,

/* 这个插件默认的html文字大小 cssroot 16px */

image-20220319220157005

十五、黑马面面布局开发


1.目的

  1. 了解移动端页面开发流程

  2. 掌握移动端常见布局思路

1.1 技术方案
  1. 弹性盒子 + rem + LESS

  2. 最小适配设备为iphone5 320px 最大设配设备为iphone8plus(ipad能正常查看内容即可)

1.2 代码规范
  1. 类名语义化,尽量精短、明确,必须以字母开头命名,且全部字母为小写,单词之间统一使用下划线“_” 连接

  2. 类名嵌套层次尽量不超过三层

  3. 尽量避免直接使用元素选择器

  4. 属性书写顺序

布局定位属性:display / position / float / clear / visibility / overflow

尺寸属性:width / height / margin / padding / border / background

文本属性:color / font / text-decoration / text-align / vertical-align

其他属性(CSS3):content / cursor / border-radius / box-shadow / text-shadow

  1. 避免使用id选择器

  2. 避免使用通配符*和!important

1.2 目录规范

项目文件夹:heimamm

样式文件夹:css

业务类图片文件夹:images

样式类图片文件夹: icons

字体类文件夹: fonts

2.流程开发

2.1 蓝湖/摹客协作平台
  • UI设计师 psd效果图完成后,会上传到蓝湖//摹客里面,同时会拉前端工程师进入开发

  • 大部分情况下,UI会把图片按照前端设计要求给切好

  • UI设计师 上传蓝湖到或者/摹客(了解)

  1. /摹客官网地址: https://www.mockplus.cn/ 注册一个账号

  2. 下载moke ps插件

  3. PS 安装/摹客/蓝湖插件

  4. 打开PS/摹客/蓝湖插件

  5. 上传(需要切图,需要先标注切图)

  6. 查看项目

  7. 邀请成员进入(分享按钮,链接地址)

  • 前端设计师可以直接/摹客/蓝湖测量取值
2.2 适配方案
  • flex 布局

  • 百分比布局

  • rem布局

  • vw/vh布局

  • 响应式布局

  • 本次案例 flex + rem + + flexible.js + LESS

2.3 初始化文件
  • 引入 normalize.css

  • less 中 初始化body样式

  • 约束范围

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

html {

font-size: 37.5px !important;

}

}

2.4 布局模块
  1. 头部模块 .header 高度为 80px

  2. nav 模块制作 多用 flex

  3. 充电学习 阴影

box-shadow: 0 0px 10px rgba(0, 0, 0, 0.1)

2.5 swiper 插件使用

官网地址:https://www.swiper.com.cn/

  • 下载需要的css和js文件 html页面中 引入相关文件

  • 官网找到类似案例,复制html结构,css样式 js 语法

  • 根据需求定制修改模块

2.6 上传码云并发布部署静态网站

准备工作: 需要下载git软件 需要码云注册账号

git 可以把我们的本地网站提交上传到远程仓库(码云 gitee)里面 类似以前的 ftp

码云 就是远程仓库, 类似服务器

  1. 码云创建新的仓库。 heimamm

  2. 利用git 提交 把本地网站提交到 码云新建的仓库里面

  • 在网站根目录右键-- Git Bash Here

  • 如果是第一次利用git提交,请配置好全局选项

git config --global user.name “用户名”

git config --global user.email “你的邮箱地址”

  • 初始化仓库

git init

  • 把本地文件放到暂存区

git add .

  • 把本地文件放到本地仓库里面

git commit -m ‘提交黑马面面网站’

  • 链接远程仓库

git remote add origin 你新建的仓库地址

  • 把本地仓库的文件推送到远程仓库 push

git push -u origin master

  1. 码云部署发布静态网站
  • 在当前仓库中,点击 “服务” 菜单

  • 选择 Gitee Pages

  • 选择 “启动” 按钮

  • 稍等之后,会拿到地址,就可以利用这个地址来预览网页了

  • 当然你也可以利用 草料二维码 生成二维码 https://cli.im/

项目下载

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


1. 响应式开发

1.1 响应式开发原理

就是使用媒体查询针对不同宽度的设备进行布局和样式的设置,从而适配不同设备的目的

| 设备划分 | 尺寸区间 |

| — | — |

| 超小屏幕(手机) | < 768px |

| 小屏设备(平板) | >= 768px ~ < 992px |

| 中等屏幕(桌面显示器) | >= 992px ~ <1200px |

| 宽屏设备(大桌面显示器) | >= 1200px |

1.2 响应式布局容器
  • 响应式需要一个父级做为布局容器,来配合子级元素来实现变化效果

  • 原理就是在不同屏幕下,通过媒体查询来改变这个布局容器的大小,再改变里面子元素的排列方式和大小,从而实现不同屏幕下,看到不同的页面布局和样式变化。

平时我们的响应式尺寸划分

  • 超小屏幕(手机,小于 768px):设置宽度为 100%

  • 小屏幕(平板,大于等于 768px):设置宽度为 750px

  • 中等屏幕(桌面显示器,大于等于 992px):宽度设置为 970px

  • 大屏幕(大桌面显示器,大于等于 1200px):宽度设置为 1170px

但是我们也可以根据实际情况自己定义划分

Document
1.3 响应式导航

需求分析

  1. 当我们屏幕大于等于768像素,我们给nav宽度为768px,因为里面子盒子需要浮动,所以nav需要清除浮动。

  2. nav里面包含8个小li 盒子,每个盒子的宽度定为 93.75px, 高度为 30px,浮动一行显示。

  3. 当我们屏幕缩放,宽度小于800像素的时候, nav盒子宽度修改为 100% 宽度。

  4. nav里面的8个小li,宽度修改为 33.33%,这样一行就只能显示3个小li ,剩余下行显示。

Document
    http://www.tj-hxxt.cn/news/5305.html

    相关文章:

  • 东莞网站建设推广咨询平台运营和营销是一回事吗
  • 政务系统网站建设工作先进个人主要事迹百度指数怎么分析
  • 丰台网站建设公司网络推广网站有哪些
  • 程序外包东莞关键词优化平台
  • wordpress 微商网站西安百度网站排名优化
  • 建设网站需要什么2022今天刚刚发生地震了
  • 长安仿做网站免费b站推广网站链接
  • 手机怎么向WordPress传文件北京网站优化培训
  • 用淘宝做公司网站发布推广信息的网站
  • 鄄城住房和城乡建设局网站湖南好搜公司seo
  • 查询个人房产信息网站提高工作效率的软件
  • 专业医院网站建设seo优化培训机构
  • 什么网站做调查能赚钱吗搜索引擎排名竞价
  • 设计logo网站免网站软件免费下载
  • 专业做网站的技术人员郑州靠谱seo整站优化
  • 下载百度官方网站超级优化大师
  • 旅游网站开发目标做百度推广需要什么条件
  • 网站建设尺寸大小合肥网站推广公司哪家好
  • 两个网站链接如何做怎么做网站教程视频
  • 一个女装店网站建设的策划模板百度网盘登陆入口
  • 制作一个公司网站的流程宁波seo快速优化公司
  • 做360网站优化快速排今日新闻简报
  • 绵阳公司商务网站制作常见的网络营销策略都有哪些
  • 花店网站推广方案下载百度地图2022最新版官方
  • 如何提高网站响应速度有站点网络营销平台
  • 06627网页制作与网站建设友情链接交换软件
  • 东莞建设网站公司简介海外营销
  • 网页翻译的快捷键是什么seo服务靠谱吗
  • wordpress 禁止评论上海搜索优化推广哪家强
  • 中国三农建设工作委员会官方网站精准营销案例