移动端 css实现自适应正圆 ( 宽高随着手机屏幕宽度自适应 )

标签:

序言:应朋友要求随手写了一下移动端 css实现自适应正圆 ( 宽高随着手机屏幕宽度自适应 ) ,以备后用

LESS代码:

  .adaptive-circle { margin: 50px auto 0; width: 80%; height: 0; padding-top: 80%; border-radius: 100%; border: 1px solid #000; box-sizing: border-box; // for .layout { height: 100%; } position: relative; .layout { position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; text-align: center; &.middle { &:before { display: inline-block; vertical-align: middle; content: ‘‘; height: 100%; width: 0; overflow: hidden; } div:first-child { display: inline-block; vertical-align: middle; } } }}

View Code

CSS代码:

HTML代码:

自适应标题

自适应结束

完整demo代码:

   移动端 css实现自适应正圆 ( 宽高随着手机屏幕宽度自适应 ) 博客园(杨君华)

自适应标题

自适应介绍

View Code

示例链接:http://jsbin.com/wazovezima/edit?html,output

例图:

PS:转载请注明出处,博客园(杨君华)

移动端 css实现自适应正圆 ( 宽高随着手机屏幕宽度自适应 )

标签:

标签:

序言:应朋友要求随手写了一下移动端 css实现自适应正圆 ( 宽高随着手机屏幕宽度自适应 ) ,以备后用

LESS代码:

  .adaptive-circle { margin: 50px auto 0; width: 80%; height: 0; padding-top: 80%; border-radius: 100%; border: 1px solid #000; box-sizing: border-box; // for .layout { height: 100%; } position: relative; .layout { position: absolute; left: 0; top: 0; width: 100%; height: 100%; overflow: hidden; text-align: center; &.middle { &:before { display: inline-block; vertical-align: middle; content: ‘‘; height: 100%; width: 0; overflow: hidden; } div:first-child { display: inline-block; vertical-align: middle; } } }}

View Code

CSS代码:

HTML代码:

自适应标题

自适应结束

完整demo代码:

   移动端 css实现自适应正圆 ( 宽高随着手机屏幕宽度自适应 ) 博客园(杨君华)

自适应标题

自适应介绍

View Code

示例链接:http://jsbin.com/wazovezima/edit?html,output

例图:

PS:转载请注明出处,博客园(杨君华)

移动端 css实现自适应正圆 ( 宽高随着手机屏幕宽度自适应 )

标签:


相关内容

  • 自适应网页设计的方法
  • 来自:月光博客 1.在HTML头部增加viewport标签. 在网站HTML文件的开头,增加viewport meta标签告诉浏览器视口宽度等于设备屏幕宽度,且不进行初始缩放.代码如下: 这段代码支持Chrome.Firefox.IE9以上的浏览器,但不支持IE8以及低于IE8的浏览器. 2.在CS ...

  • 系统设计实践与协作方法探索--基于互联网产品的设计与实现
  • 系统设计实践与协作方法探索--基于互联网产品的设计与实现 宋丹1邱爽2 1 上海交通大学,上海,中国,200240 [email protected] 2 腾讯科技有限公司,深圳,中国,518057 [email protected] 摘要:在实际项目中,经验告诉我们,交互设计师视觉设计 ...

  • 计算机毕业论文-网页制作
  • 目录 第一章 引 言„„„„„„„„„„„„„„„„„„„„„„1 1.1 动态网页的概念与特点„„„„„„„„„„„„„„4 第二章 静态网页与动态网页的区别„„„„„„„„„„„„„5 第三章 搭建动态网页平台„„„„„„„„„„„„„„„„„6 第四章 创建数据库连接„„„„„„„„„„„„„ ...

  • 写给设计师的网页设计简史(网页设计培训)
  • 写给设计师的网页设计简史 互联网的诞生本就是一个奇迹,作为其中最重要的载体之一,网页就是这个大时代最重要的缩影,相关技术.设计伴随着信息共享催动着整个时代滚滚向前.这是一段简短的网页设计发展史,我们可以看到技术.设计与思想的演进,看到无数有识之士改变世界的剪影. 当我发现设计网页有多投机取巧的方法之 ...

  • 服装表演专业统考评分系统(正文)
  • 摘要 当今世界, 经济全球化深入发展, 以信息网络技术为代表的科技革命不断取得突破, 信息网络化已成为各国经济社会发展的强大动力, 推动着人类社会以前所未有的速度走向新的历史高度.网络作为20世纪最伟大的技术成就, 在以其巨大的力量在改变着世界, 改变着人类社会. 信息化是以现代通信.网络.数据库技 ...

  • 电子商务网站设计与实现本科毕业设计论文
  • 内蒙古化工职业学院毕业设计说明书(论文) 任务书 企业网站的构建 摘 要 随着计算机和计算机网络的飞速发展和计算机的日益普及,我们已经进入了信息化时代.从网络获取信息成为我们汲取知识的一个重要部分,已为企业带来无限商机.越来越多的商家已经建立了自己的门户,可以即时发布其产品信息和企业动态,使得鱼外界 ...

  • 移动端的自适应
  • 最近一个项目做的是微信端,因为之前没接触过一直以为移动端的自适应都是用某个插件,然后里面是分开各种比例的最大多少最少多少,然后里面封装了各种的 值多大等等. 不过结果却出乎所料的简单.下面将以一个宽为640px的手机分辨率为例,分步解释从一个普通web到移动端的转变(此处只说增/改部分). 第一步: ...

  • 更多的思路和想法 浅谈当下网页设计趋势
  • 更多的思路和想法 浅谈当下网页设计趋 势 技术的革新带动了设计行业的的迅猛发展,这使得设计师和开发者有了更广阔的的探索天地.页设计也越发不再那么循规蹈矩,许多团队和公司都做了很多思考和创意.所以在我们适应着现代潮流的同时,不妨也来看看现阶段网页设计大致的趋势和风格吧.我不敢大言不惭的说这就是当下设计 ...

  • 设计师也需要了解的一些前端知识
  • Hello,移动WEB Linux权限管理之特殊权限 Android高级特效-索引 与<YII框架>不得不说的故事-扩展篇 来源:阿里UED 国画中有句话,"画虎先画骨".对应到网页上,视觉效果只是一张皮,前端代码是支撑这张皮的骨,了解骨架是怎么长的,有助于设计出更合 ...