请参阅此仅CSS解决方案.为1位数设置相同的最小宽度和最小高度值.使用伪元素进行垂直对齐并保持方形. border-radius适用于圆的容器.

.circle {

display: inline-block;

border-radius: 50%;

min-width: 20px;

min-height: 20px;

padding: 5px;

background: red;

color: white;

text-align: center;

line-height: 1;

box-sizing: content-box;

white-space: nowrap;

}

.circle:before {

content: "";

display: inline-block;

vertical-align: middle;

padding-top: 100%;

height: 0;

}

.circle span {

display: inline-block;

vertical-align: middle;

}

8
64
512
4096

css3 html5宽高不变,html – CSS圆圈,不使用固定的宽度和高度相关推荐

  1. html的页面宽高变形问题,CSS+div 设计的网页在不同浏览器中变形的问题

    给别人做了一个web,自己这边正常,一到对方,机器上,发现变形了,真郁闷,后来才发现时IE 7.0惹得祸,没有办法,学习呗. 如何使网页在IE7.0和火狐中不变形? 以下的方法可行,但并不一定是最简单 ...

  2. JS/JQuery整齐的照片墙:展示很多宽高不同照片,让每一行中的所有照片高度一样,所有的行的宽度一样

    最终效果 实现思路 最终的效果是照片墙的每一行的高度不同(也可能相同),对于每一行中的所有照片它们的高度一样,每一行中的所有照片宽度和一样.(有时候真感觉自己话不会说了) 要求的值就是每一行的heig ...

  3. css设置textarea宽高,怎么用CSS让textarea宽度为100%? 自适应页面

    用户提问 如上图所示,目前的回复框太小了,我想全屏,但是CSS离改来改去(在.reply_quick textarea修改的),width:100% 也试了,不行,只有width=567px这样; 用 ...

  4. video 宽高自适应_HTML5/CSS/jQuery video大小屏幕自适应及获取视频宽高

    今天的第一个任务,就是要让Video的大小能够满屏(适应父级div),换言之要判断高度.宽度,使之能够达到全屏的效果. 在过去的一个版本中,我们要想满屏,写了一段长长的js文件,来取高度宽度对比,之后 ...

  5. css 固定内容显示范围,css之让文字在一定范围内显示,不超过固定的宽度和高度...

    首先我们设置类如:.STYLE1 { width:150px; height:80px;color: #000000; border:1px solid #FF0000;} 解决让文字不超出CSS盒子 ...

  6. html获取此次点击的id,github项目解析(八)--Activity启动过程中获取组件宽高的三种方式...

    转载请标明出处:1片枫叶的专栏 上1个github小项目中我们介绍了避免按钮重复点击的小框架,其实现的核心逻辑是重写OnClickListener的onClick方法,添加避免重复点击的逻辑,即为第2 ...

  7. css 宽高最大值最小值 0303

    宽高自适应 期望内容少的时候有一个最小的高度 解决办法 兼容IE6的写法 加上一段 另一种兼容性

  8. Html百分比设宽偏差大,absolute和relative元素 设置百分比宽高的差异

    一般元素在页面所占的空间包括:magin border padding content.以前一直以为子元素设置百分比宽高都是以父元素的content值为基准计算的.但是当子元素的position不同时 ...

  9. ueditor video 设置宽高的问题(uni app)

    ueditor 上传的视频的时候默认有宽高,默认款420px, 如果要想宽度是100%就不好设置了,这时候可以借助css实现: /deep/ .edui-upload-video {width: 10 ...

最新文章

  1. 2015多校10 1006.CRB and Puzzle HDU5411(邻接矩阵求k长路条数,矩阵快速幂
  2. IOS UINavigationController use
  3. java 线程分配_Java多线程原子引用分配
  4. R语言编程艺术#01#数据类型向量(vector)
  5. 如何在Android Studio里关掉instant run
  6. 我国最新十大黑科技发布,颠覆你的想象!
  7. 剑指offer之统计数组中出现次数超过一半的数字
  8. 使用phoneGap和Sencha Touch 2开发Android应用程序(四)
  9. C语言通过modf()函数实现小数分离
  10. vsftpd搭建及配置参数
  11. Mybatis常见的面试题
  12. Arcgis土地利用转移矩阵制作
  13. dcdc芯片效率不高的原因_影响DC-DC转换器效率的主要因素
  14. 固体或液体体积与分子势能的关系——摘自《中学物理教学参考》
  15. 各版本Qt下载传送门
  16. 即时消息服务器eChat
  17. python实现栅栏加密 超简易列表版本
  18. Windows 10 多用户同时远程登录
  19. [软件工具][原创]加减乘除自动出题带答案不重复生成可代替加减法印章使用教程
  20. revit服务器系统,revit云协同设置服务器

热门文章

  1. win10找不到局域网Linux,技术员解惑win10系统访问不了NAS和linux网络共享的详细办法...
  2. 济南计算机中考分数,【更新版】2017济南各初中中考成绩汇总!
  3. linux共享比windows好处,开源Linux虚拟化优势比Windows有何特点?
  4. wps分享为什么要登入_【知识点分享】钢筋上的螺纹有什么作用?为什么要有螺纹?...
  5. MySQL和java连连看_用 JAVA 开发游戏连连看(之一)动手前的准备
  6. 技师学院计算机老师,技师学院计算机教学课堂改革探索论文
  7. h5如何动态获取键盘高度_动态获取键盘高度
  8. 灰度值取值范围_一幅灰度图像,用8bit量化,取值范围为[0,255],其中0表示(),255表示()。...
  9. oracle 19c补丁下载,rpm 安装oracle 19c,通过补丁升级到19.8
  10. mysql语句_Mysql语句