需求

今天帮朋友做个小网页,但一直没明白对方的需求;

原来是要实现:"网页内容随着浏览器窗口变大变小,缩放比例不失调,即保持原有比例"

未满足需求时

满足需求之前,登陆框的 margin-top  以及 margin-left 的值用的都是精确px(像素值);

整体页面

css(审查元素)

把浏览器窗口缩小

会发现"登陆框"会因为"margin-left:1000px"的原因留在它固有的位置,从而看不到它,自然也就没有达到全比例自适应的效果

同样道理,因为"margin-top:300px"的原因,当纵向缩小浏览器窗口时,"登陆框"也会留在它固有的位置,从而看不到它

问题原因

因为 margin-top 和 margin-left 的值用的都是精准px值, 所以值是固定的, 位置是固定的;

当你缩小浏览器窗口时,目标元素的空间位置是不会改变的.

解决方案

方案一

把margin-top 和 margin-left  的值改成百分比形式;

修改后的css(审查元素)

把浏览器窗口缩小

最大限度横向缩小浏览器,目标元素依然显示

纵向缩放同比之前,缩放幅度基本满足需求

方案二

把margin-top 和 margin-left  改成 position, 利用position属性的 absolute 属性确定目标元素的比例位置

并且位置属性的值依然要用百分百形式

修改后的css(审查元素)

把浏览器窗口缩小

最大限度横向缩小浏览器,目标元素完全显示

纵向缩放效果

HTML怎么跟随页面缩放,如何让网页跟着 浏览器全比例缩小(示例代码)相关推荐

  1. 如何让网页跟着 浏览器全比例缩小

    需求 今天帮朋友做个小网页,但一直没明白对方的需求; 原来是要实现:"网页内容随着浏览器窗口变大变小,缩放比例不失调,即保持原有比例" 未满足需求时 满足需求之前,登陆框的 mar ...

  2. 公众号分享页面php,微信公众号网页分享功能开发的示例代码

    现在每天都可以看到很多微信分享的链接上面有网站或者商家的自定义的分享标题,和分享链接的描述及分享出去的图像,例如下面的分享出去的链接: 上面这个是微信的js-SDK页面分享给微信好友在聊天列表中显示的 ...

  3. python登录网页账号密码_Python 通过爬虫实现GitHub网页的模拟登录的示例代码

    1. 实例描述 通过爬虫获取网页的信息时,有时需要登录网页后才可以获取网页中的可用数据,例如获取 GitHub 网页中的注册号码时,就需要先登录账号才能在登录后的页面中看到该信息,如下图所示.那么该如 ...

  4. python登录各种网页示例_Python 通过爬虫实现GitHub网页的模拟登录的示例代码

    1. 实例描述 通过爬虫获取网页的信息时,有时需要登录网页后才可以获取网页中的可用数据,例如获取 GitHub 网页中的注册号码时,就需要先登录账号才能在登录后的页面中看到该信息,如下图所示.那么该如 ...

  5. vue与单页面 使用Photo Sphere Viewer创建vr 360全景示例代码

    图片资料来源于:http://resource.haorooms.com/uploads/demo/media/3Dqj/index.html  因本人注册账号下载参考之后再到vue项目中,若有侵权请 ...

  6. html如何设置网页的背景图片,使放大或缩小浏览器时,页面排版和背景可以随浏览器放大缩小而排版不会改变,

    用DIV+CSS写网页背景代码时,应该先写一个DIV,在这个DIV的CSS里面添加背景图片,并设置其margin为auto,宽度为100%或者auto:然后在这个DIV里面在写一个DIV,在第二个DI ...

  7. php后台登录页修改成ajax,使用php后台给自己做一个页面路由,配合ajax实现局部刷新。(示例代码)...

    今天就要放假了,把近来囤积的小玩意儿总结整理一下. 在请求一个html页面来嵌入到当前页会有一个问题,就是跟随请求过来的html他的样式表和脚本会失效.是因为文档加载的先后顺序等问题造成的.因此,加载 ...

  8. html微信打开网页 要求用sa,微信网页授权获取用户基本信息(示例代码)

    微信公众号可以通过微信网页授权机制,来获取用户基本信息,可以用于微信登录功能 关于网页授权的两种scope的区别说明 1.静默授权:以snsapi_base为scope发起的网页授权,是用来获取进入页 ...

  9. python编辑代码的页面_使用CodeMirror实现Python3在线编辑器的示例代码

    一.编写页面 主要是引入相关的css文件和js文件,这里采用简单插入link和script标签的形式. Document click 二.配置CodeMirror 在index.js中配置CodeMi ...

最新文章

  1. ASP.NET CORE 1.0 MVC API 文档用 SWASHBUCKLE SWAGGER实现
  2. php ssd性能影响,SATA SSD有无缓存,是否影响速度性能实例
  3. 总被忽略的 2 条产品原则
  4. 未来数据中心核心技术:RDMA在京东的应用
  5. pycharm背景图片的设置
  6. WCF与AJAX编程开发实践(2):支持ASP.NET AJAX的Web Service
  7. AngularJS——第8章 服务
  8. atitit.MIZIAN 陕北方言 特有词汇 大词典 attilax 整理 h--n v1 q31.xlsx
  9. KITTI数据集详解
  10. unix文件中i节点
  11. bat脚本中添加注释
  12. 【codevs4355】王的对决(简单数论) 莫比乌斯反演
  13. word 编辑过程中变为只读_word文档保存后,如何恢复之前的资料?
  14. JAVA一维数组如何初始化
  15. 华为ESNP,路由器和交换机连接电脑不同网段的解决方法。
  16. 索引的底层实现原理是什么?
  17. FFT(傅里叶快速变换,详细讲解+推导) 每日一遍,算法再见!
  18. svn提交怎么全选_SVN 一次性提交多个目录中文件
  19. 儿童节html5小游戏,适合儿童节活动上玩的亲子互动小游戏
  20. 经纬财富:银价继续承压 今晚关注消费者指数 东莞

热门文章

  1. 编译原理第二章课后习题,文法的二义性判断、语法树以及最左最右推导
  2. 使用Spark SQL读取Hive上的数据
  3. 名帖107 俞和 小楷临《乐毅论》
  4. css使背景图片旋转
  5. 一个学习式的mogoLink框架介绍
  6. MATLAB坐标区应用
  7. AC敏捷控制器及准入控制技术对比
  8. 华为mate30pro和华为p40pro有什么区别
  9. 陈丹琦 关系抽取 2020 sota ner
  10. 推荐一首歌 《老男孩》