css怎么写圆形( 二 )


#star_six_points {width: 0;height: 0;display: block;position: absolute;border-left: 50px solid transparent;border-right: 50px solid transparent;border-bottom: 100px solid #de34f7;margin: 10px auto;}#star_six_points:after {content: "";width: 0;height: 0;position: absolute;border-left: 50px solid transparent;border-right: 50px solid transparent;border-top: 100px solid #de34f7;margin: 30px 0 0 -50px;} 六边形:六边形的制作方法可以有很多种,可以像五边形一样,先制作一个长方形,然后在它的上面和下面各放置一个三角形 。#hexagon {width: 100px;height: 55px;background: #fc5e5e;position: relative;margin: 10px auto;}#hexagon:before {content: "";width: 0;height: 0;position: absolute;top: -25px;left: 0;border-left: 50px solid transparent;border-right: 50px solid transparent;border-bottom: 25 。
2.css怎么实现图片中一部分圆形不透明啊围观一堆坑货 。人家说的是CSS实现 。
CSS3以下的是几乎无法实现的(可以利用.HTC这种古董东西)
实现代码(简化过了,只包含关键代码,不可直接使用):
html>
【css怎么写圆形】.outer {
background:pink;
width:100%;height:100%;
position:relative;
}
/* 为了实现透明效果我们要有个背景 */
.inner {
background:black;
width:300px;height:300px;
position:absolute;
border-radius:100%;
behavior:url(yourbehavior.htc);
}
/* 用CSS3新特性圆角来做出圆形效果,border-radius设定为100%为完全圆角(把整个元素变成椭圆形,如果是像素则会制作出一个绝对正圆的圆角,类似圆角长方形或者香肠形) 。
宽高必须相等才是正圆 。
位置相对定位来保证圆的位置,本例随便做的位置 。
behavior是IE低版本的一个绘图功能组件,现在网上有许多可以现成使用的behavior,例如PIE.htc,挑选一个能实现圆角效果并且最适合你的插件来安装使用 */
当然,PNG实现是最简单的,也是最不负责的
3.html圆圈内容怎么写如图 在线等 急 设计师 要做一个圆圈,首先要做一个正方形的div,然后加上border边框,边框要用border-radius圆角,当圆角像素等于div长宽的一半时,就变成了一个圆形边框中间的文字用line-height和text-align上下左右居中还有那个箭头应该是图片来的,可以当背景图片插入,这个我就不写了 。
4.用css怎么做出五个圆平均围绕在一个圆四周主要是使用box-shadow偏移核心代码: box-shadow: -0.11em -0.83em 0 -0.4em #56c29e, -0.11em -0.83em 0 -0.42em #56c29e, -0.11em -0.83em 0 -0.44em #56c29e, -0.11em -0.83em 0 -0.46em #56c29e, -0.11em -0.83em 0 -0.477em #56c29e;这个效果是动态的,请复制下面所有代码到html里,运行网页即可<!DOCTYPE html><meta charset="UTF-8"><style>.load {width: 1.3em;height: 1.3em;border-radius: 20px;animation: xuanzhuan 2s infinite;background: red;margin: 48% auto;zoom: 3.0;}@keyframes xuanzhuan {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);box-shadow: -0.11em -0.83em 0 -0.4em #56c29e, -0.11em -0.83em 0 -0.46em #56c29e, -0.11em -0.83em 0 -0.52em #56c29e, -0.11em -0.83em 0 -0.58em #56c29e, -0.11em -0.83em 0 -0.70em #56c29e;}5%,95% {box-shadow: -0.11em -0.83em 0 -0.4em #56c29e, -0.11em -0.83em 0 -0.46em #56c29e, -0.11em -0.83em 0 -0.52em #56c29e, -0.11em -0.83em 0 -0.58em #56c29e, -0.11em -0.83em 0 -0.70em #56c29e;}30% {box-shadow: -0.11em -0.83em 0 -0.4em #56c29e, -0.51em -0.66em 0 -0.46em #56c29e, -0.75em -0.36em 0 -0.52em #56c29e, -0.83em -0.03em 0 -0.58em #56c29e, -0.81em 0.21em 0 -0.70em #56c29e;}55% {box-shadow: -0.11em -0.83em 0 -0.4em #56c29e, -0.29em -0.78em 0 -0.46em #56c29e, -0.43em -0.72em 0 -0.52em #56c29e, -0.52em -0.65em 0 -0.58em #56c29e, -0.57em -0.61em 0 -0.70em #56c29e;}100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);box-shadow: -0.11em -0.83em 0 -0.4em #56c29e, -0.11em -0.83em 0 -0.46em #56c29e, -0.11em -0.83em 0 -0.52em #56c29e, -0.11em -0.83em 0 -0.58em #56c29e, -0.11em -0.83em 0 -0.70em #56c29e;}}</style><body>