每个部分都可以单击,我正在使用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)