小编Nav*_*bal的帖子

使用CSS3将Circle分为三个部分

我正在做圆,我想将圆分成三个部分,如附加的图像 在此处输入图片说明

每个部分都可以单击,我正在使用HTML5,CSS3和jQuery,是否可以将圆分成3个部分?

.circle {
  position: relative;
  border: 1px solid black;
  padding: 0;
  margin: 1em auto;
  width: 430px;
  height: 430px;
  border-radius: 50%;
  list-style: none;
  overflow: hidden;
}
li {
  overflow: hidden;
  position: absolute;
  top: 0;
  right: 0;
  width: 50%;
  height: 50%;
  transform-origin: 0% 100%;
}
.text {
  position: absolute;
  left: -100%;
  width: 200%;
  height: 200%;
  text-align: center;
  transform: skewY(-60deg) rotate(15deg);
  padding-top: 20px;
}
li:first-child {
  transform: rotate(0deg) skewY(30deg);
}
li:nth-child(2) {
  transform: rotate(120deg) skewY(30deg);
}
li:nth-child(3) {
  transform: rotate(240deg) skewY(30deg);
} …
Run Code Online (Sandbox Code Playgroud)

jquery html5 css3

3
推荐指数
1
解决办法
1689
查看次数

标签 统计

css3 ×1

html5 ×1

jquery ×1