创建圆形 div 的传统方法通常涉及生成不同尺寸的图像,这可能既耗时又低效。然而,CSS 提供了更方便的解决方案。
要使用 CSS 创建圆形 div,只需执行以下步骤:
为所有带有圆角边框的圆形 div 定义一个基类:
.circleBase { border-radius: 50%; behavior: url(PIE.htc); /* for IE8 support */ }
使用以下命令创建 HTML 元素基类并在自定义类中指定所需的尺寸和样式:
<div class="circleBase type1"></div> <div class="circleBase type2"></div> <div class="circleBase type3"></div>
示例:
考虑以下示例代码及其输出:
.circleBase { border-radius: 50%; behavior: url(PIE.htc); } .type1 { width: 100px; height: 100px; background: yellow; border: 3px solid red; } .type2 { width: 50px; height: 50px; background: #ccc; border: 3px solid #000; } .type3 { width: 500px; height: 500px; background: aqua; border: 30px solid blue; }
<div class="circleBase type1"></div> <div class="circleBase type2"></div> <div class="circleBase type2"></div> <div class="circleBase type3"></div>
输出:
注意:Internet Explorer 8 及更低版本需要 CSS3 PIE 才能使此技术正常工作。
以上是如何在 CSS 中轻松创建圆形 Div?的详细内容。更多信息请关注PHP中文网其他相关文章!