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

修改wordpress地址网站打不开廊坊seo快速排名

修改wordpress地址网站打不开,廊坊seo快速排名,我是怎么做网站架构的,展示性网站建设页面的适配,就是一个页面能在PC端正常访问,同时也可以在移动端正正常访问。 现在我们可以通过弹性布局【Flexible布局】、媒体查询和响应式布局。除此之外,还可以通过rem和vw针对性地解决页面适配问题。 响应式布局 响应式布局的核心&…

页面的适配,就是一个页面能在PC端正常访问,同时也可以在移动端正正常访问。

现在我们可以通过弹性布局【Flexible布局】、媒体查询和响应式布局。除此之外,还可以通过rem和vw针对性地解决页面适配问题。

响应式布局

响应式布局的核心,就是一个网站可以 兼容多个终端,而不是每一个终端都得开发一个独立的版本。

响应式布局,主要是通过可视区和媒体查询来完成。

在HTML的head标签中的meta标签来设置浏览器的可视区域。

<meta name="viewport" content="width=device-width, initial-scale=1.0,maximum-scale=1.0, user-scalable=no" />

在没有摄者浏览器的可视区域前,H5调试效果是这样的:

在这里插入图片描述
超出部分出现了滚动条。

设置可视区域后,效果是这样的:

在这里插入图片描述
注意:简单的了解一下物理像素和CSS像素

像素,也就是px,是图像显示的基本单位,每一个像素可以有颜色数值和位置信息,每一个图像是由无数个像素组成。

物理像素,是设备屏幕拥有多少个像素,主要是和渲染的硬件有关,比如iPhone 6总共有750*1334个物理像素。

CSS像素,就是逻辑像素,是软件程序系统使用的像素。逻辑像素最终会转化为物理像素的。

物理像素和逻辑像素之间的转换,可以通过window.devicePixelRatio来设置【window.devicePixelRatio是一个物理像素和逻辑像素的比例】

一般的屏幕使用1个物理像素来渲染一个逻辑像素,这是后window.devicePixelRatio的值为1。

有一些高清的屏幕,比如苹果的Retina屏幕,使用2个或者3个物理像素来渲染一个逻辑像素,这样屏幕更清晰。

浏览器厂商提供了一种虚拟的布局视区来解决页面在手机上显示的问题,通过meta标签设置Viewport来修改。比如:

<meta name="viewport" content="width=device-width, initial-scale=1.0,
maximum-scale=1.0, user-scalable=no" />
  1. width:控制可视区域的宽度,比如设置为320,或者device-width,表示设备的实际宽度,这样为了自适应布局。
  2. height:控制可视区域的高度,比如设置为640,或者device-height;
  3. initial-scale:设置页面的初始缩放比例【0~10】,等于1的时候,表示不缩放;大于1时表示放大;小于1表示缩小。initial-scale只是设置初始的比例,用户可以自动放大缩小;
  4. maximum-scale:设置用户手动放大的最大比例,可以设置0到10之间;
  5. minimum-scale:指定页面缩小的最小比例;
  6. user-scalable:表示是否允许用户手动缩放,属性为yes或者no;

当有的浏览器不支持user-scalable=no的时候,可以通过JavaScript来控制,比如:

window.onload = () => {document.addEventListener("touchstart", function (event) {// 两个手指操作if (event.touches.length > 0) {event.preventDefault();}});let lastTouchEnd = 0;document.addEventListener("touchend", function (event) {let now = (new Date()).getTime();// 判断是否是双击,两次间隔小于300ms,认为是双击if (now - lastTouchEnd <= 300) {event.preventDefault();}lastTouchEnd = now;})
}

了解了浏览器的可视区域后,接下来就是媒体查询了。

媒体查询

所谓的媒体查询就是告诉浏览器根据不同的条件,渲染不同样式规则。

媒体查询在CSS中设置,以@media开头,然后指定媒体类型,也就是设备类型。随后指定媒体特性,中间用and链接。

完整的语法如下:

@media 媒体类型 and (媒体特性){css样式
}@media 媒体类型 and (媒体特性),媒体类型 and (媒体特性){css样式
}

另一种方式是直接在link标签中定义,比如:

<link rel="stylesheet" media="媒体类型 and (媒体特性)" href="example.css" />

CSS中的媒体类型为:

  1. all:用于所有设备。
  2. aural:用于语音和声音合成器。
  3. braille:用于盲文触摸式反馈设备。
  4. embossed:用于打印的盲人印刷设备。
  5. handheld:用于掌上设备或更小的设备,如PDA和小型电话(已废弃)。
  6. print:用于打印机和打印预览。
  7. projection:用于投影设备。
  8. screen:用于计算机屏幕、平板电脑、智能手机等。
  9. all:用于所有设备。
  10. aural:用于语音和声音合成器。
  11. braille:用于盲文触摸式反馈设备。
  12. embossed:用于打印的盲人印刷设备。
  13. handheld:用于掌上设备或更小的设备,如PDA和小型电话(已废弃)。
  14. print:用于打印机和打印预览。
  15. projection:用于投影设备。
  16. screen:用于计算机屏幕、平板电脑、智能手机等。

逻辑运算符包括not、and和only。
not运算符用来对一条媒体查询条件的结果进行取反,用来排除某种指定的媒体类型。
only运算符用来指定某种特定的媒体类型,可以用来排除不支持媒体查询的浏览器

    @media not all {}@media not print and (min-width:700px) {}@media only screen and (min-width: 401px) and (max-width: 600px) {}/* 在支持媒体查询的浏览器中等于*/@media screen and (min-width: 401px) and (max-width: 600px) {}/*如果想用于最小宽度为700像素或者横屏的手持设备上*/@media screen (min-width:700px),handheld and (orientation:lanscape) {}

这就是响应式布局的基本配置。

http://www.ds6.com.cn/news/94151.html

相关文章:

  • wordpress自带下载插件优化设计
  • 英文网站 建站做营销型网站的公司
  • 关闭网站怎么不保存我做的更改百度游戏app下载
  • 大连建设集团招聘信息网站百度云网页版登录入口
  • 猪八戒网做网站被骗广州seo培训
  • 网站建设与运营市场开拓方案网站设计就业
  • wordpress主题熊掌号seo网络优化师就业前景
  • 深圳网站建设推广seo对网店推广的作用有哪些
  • 免费自助网站百度竞价推广常用到的工具
  • 做网站如何处理并发问题网站建设制作过程
  • 怎么看网站有没有备案b2b免费外链发布
  • 网站开发关键技术樱桃电视剧西瓜视频在线观看
  • 网站的总规划书网店运营策划方案
  • 网站代理备案西安seo优化系统
  • 长沙java网站开发株洲24小时新闻
  • 临沂网站临沂网站制作怎么建网站平台卖东西
  • 网站怎么做可以增加点击率优化seo系统
  • 做app模板网站有哪些宁波网络营销推广公司
  • 中国制造网官方网站下载安装代发广告平台
  • 电商网站那些功能用到静态化功能电子商务网站有哪些?
  • 专业开发网站建设广西壮族自治区人民医院
  • 做电子购物网站需要申请郑州网络营销公司有哪些
  • 网站策划需要具备什么嘉兴网站建设
  • 网站文件名优化搜索引擎营销优化的方法
  • 书画网站模板asp北京优化seo排名
  • 开发app软件多少钱百度seo效果
  • App加网站什么做找客户资源的网站
  • 做网站引流软文网站推荐
  • html做网站项目案例百度seo服务方案
  • 织梦模板安装到wordpress老铁seo外链工具