css怎么在圆形外面再嵌套一个正方形

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css怎么在圆形外面再嵌套一个正方形相关的知识,希望对你有一定的参考价值。

参考技术A

随便写几个例子,写的三种方法都是一样的效果,就是给你一个思路,能达成效果就行或者根据具体情况而定

<style type="text/css">
.fangxing01 float:left; width:200px; height:200px; padding:50px; background:blue; box-sizing:border-box; margin-right:10px;
.yuanxing01 float:left; width:100px; height:100px; border-radius:50px; background:red;
.fangxing02 float:left; width:200px; height:200px; background:blue; margin-right:10px;
.yuanxing02 float:left; width:100px; height:100px; margin:50px; border-radius:50px; background:red;
.fangxing03 position:relative; float:left; width:200px; height:200px; background:blue;
.yuanxing03 position:absolute; left:50px; top:50px; width:100px; height:100px; border-radius:50px; background:red;
</style>
</head>

<body>
<div class="fangxing01">
 <div class="yuanxing01"></div>
</div>
<div class="fangxing02">
 <div class="yuanxing02"></div>
</div>
<div class="fangxing03">
 <div class="yuanxing03"></div>
</div>
</body>

参考技术B 就是一个盒子在另一个盒子里面,把两个盒子的宽高都写成一样的,里面的加上50%的圆角,即可以达成效果

android圆形头像怎么实现

参考技术A 就是一个正方形的图片,通过自定义控件,将这张图片裁剪重绘,得到一张圆形的图片。我这里有代码。我给你找找去。 参考技术B 可以参考一下
源码在此:http://download.csdn.net/detail/doublefi123/5252186

以上是关于css怎么在圆形外面再嵌套一个正方形的主要内容,如果未能解决你的问题,请参考以下文章

将图像裁剪为正方形,然后使用纯 CSS 进行圆形?

如何仅使用 CSS 创建一个圆形或方形 - 中心是空心的?

题解 CF1156A Inscribed Figures

在css中怎样设置能保证盒子绘制出来是正方形

圆形图标充当正方形

CSS如何画出胶囊形状的圆头长方形