/* create by nasir farhadi email : nasirfarhadi92@gmail.com Github : nasirfarhadi92 */ .holderCircle{ width:500px; height:500px; border-radius:100%; position:relative; } /* .holderCircle::after{ content:''; width:500px; height:500px; border-radius:100%; border:1px solid #000; position:absolute; top:0; } */ .dotCircle{ width:100%; height:100%; position:absolute; margin:auto; top:0; left:0; right:0; bottom:0; border-radius:100%; z-index:20; } .dotCircle .itemDot{ display:block; width:101px; height:101px; position:absolute; background:#ddd; color:#fff; border-radius:100%; text-align: center; line-height: 101px; font-size:30px; z-index:3; cursor:pointer; } // .dotCircle .itemDot::after { // content:""; // width: 101px; // height: 101px; // position: absolute; // border-radius: 100%; // top: 0; // left: 0; // right: 0; // margin: auto; // z-index:2; // border:3px solid #fff; // } // .dotCircle .itemDot::before{ // content:""; // width: 104px; // height: 104px; // position: absolute; // border-radius: 100%; // top: 0; // left: 0; // right: 0; // margin: auto; // z-index:2; // border:3px solid; // } .dotCircle .itemDot1{ background:#ffb048; } .dotCircle .itemDot1::after { } .dotCircle .itemDot1::before{ border-color:#ffb048 } .dotCircle .itemDot2{ background:#28a9e0; } .dotCircle .itemDot2::after { } .dotCircle .itemDot2::before{ border-color:#28a9e0; } .dotCircle .itemDot3{ background:#89c445; } .dotCircle .itemDot3::after { } .dotCircle .itemDot3::before{ border-color:#89c445; } .dotCircle .itemDot4{ background:#fca72b; } .dotCircle .itemDot4::after { } .dotCircle .itemDot4::before{ border-color:#fca72b; } .dotCircle .itemDot5{ background:#3dbea0; } .dotCircle .itemDot5::after { } .dotCircle .itemDot5::before{ border-color:#3dbea0; } .dotCircle .itemDot6{ background:#aa229d; } .dotCircle .itemDot6::after { } .dotCircle .itemDot6::before{ border-color:#aa229d; } .dotCircle .itemDot7{ background:#e06410; } .dotCircle .itemDot7::after { } .dotCircle .itemDot7::before{ border-color:#e06410; } .dotCircle .itemDot8{ background:#1362b7; } .dotCircle .itemDot8::after { } .dotCircle .itemDot8::before{ border-color:#1362b7; } .dotCircle .itemDot9{ background:#e52c47; } .dotCircle .itemDot9::after { } .dotCircle .itemDot9::before{ border-color:#e52c47; } .dotCircle .itemDot10{ background:#fe4491; } .dotCircle .itemDot10::after{ } .dotCircle .itemDot10::before{ border-color:#fe4491; } .dotCircle .itemDot.active{ background:#34495e; color:#fff; transition:0.5s; } .dotCircle .itemDot.active::before{ border-color:#34495e; } .dotCircle .itemDot .forActive{ width:56px; height:56px; position:absolute; top:0; left:0; right:0; bottom:0; display:none; } .dotCircle .itemDot .forActive::after{ content: ''; width: 5px; height: 5px; border: 3px solid #FE9290; bottom: -31px; left: -14px; filter: blur(1px); position: absolute; border-radius: 100%; } .dotCircle .itemDot .forActive::before{ content: ''; width: 6px; height: 6px; filter: blur(5px); top: -15px; position: absolute; transform: rotate(-45deg); border: 6px solid #F48E2A; right: -39px; } .dotCircle .itemDot.active .forActive{ display:block; } .dotCircle .itemDot:hover{ background:#34495e; color:#fff; transition:0.5s; } .dotCircle .itemDot:hover::before{ border-color:#34495e; } .contentCircle{ width: 222px; height: 222px; border-radius: 100%; /*background: url(../images/bgcircle.png) no-repeat;*/ color: #fff; position: relative; top: 137px; right: 0; bottom: 0; left: 0; box-shadow: 0px 0px 69px 1px #2b152e; margin: auto; } .contentCircle .CirItem{ border-radius: 100%; color: #fff; position: absolute; text-align: center; bottom: 0; left: 0; opacity: 0; transform: scale(0); transition: 0.5s; font-weight: bold; font-size: 26px; width: 100%; height: 100%; top: 0; right: 0; margin: auto; background: #00000054; line-height: 250px; } .CirItem.active{ z-index:1; opacity:1; transform:scale(1); transition:0.5s; } .contentCircle .CirItem1{ /*background:rgba(255, 176, 72, 0.53);*/ background:url(../images/a1_h.png) no-repeat; } .contentCircle .CirItem1::after, .contentCircle .CirItem2::after, .contentCircle .CirItem3::after, .contentCircle .CirItem4::after, .contentCircle .CirItem5::after, .contentCircle .CirItem6::after, .contentCircle .CirItem7::after, .contentCircle .CirItem8::after, .contentCircle .CirItem9::after, .contentCircle .CirItem10::after{ /*content:'';*/ /*width:50%;*/ /*height:100%;*/ /*border-bottom-left-radius: 250px;*/ /*border-top-left-radius: 250px;*/ /*position:absolute;*/ /*top:0;*/ /*left:0;*/ /*z-index:-1;*/ /*background:rgba(0, 0, 0, 0.33);*/ } .contentCircle .CirItem2{ /*background:rgba(40, 169, 224, 0.53);*/ background:url(../images/a2_h.png) no-repeat; } .contentCircle .CirItem3{ /*background:rgba(137, 196, 69, 0.53);*/ background:url(../images/a3_h.png) no-repeat; } .contentCircle .CirItem4{ /*background:rgba(252, 167, 43, 0.53);*/ background:url(../images/a4_h.png) no-repeat; } .contentCircle .CirItem5{ /*background:rgba(61, 190, 160, 0.53);*/ background:url(../images/a5_h.png) no-repeat; } .contentCircle .CirItem6{ /*background:rgba(170, 34, 157, 0.53);*/ background:url(../images/a6_h.png) no-repeat; } .contentCircle .CirItem7{ /*background:rgba(224, 100, 16, 0.53);*/ background:url(../images/a7_h.png) no-repeat; } .contentCircle .CirItem8{ /*background:rgba(19, 98, 183, 0.53);*/ background:url(../images/a8_h.png) no-repeat; } .contentCircle .CirItem9{ /*background:rgba(229, 44, 71, 0.53);*/ background:url(../images/a9_h.png) no-repeat; } .contentCircle .CirItem10{ /*background:rgba(254, 68, 145, 0.53);*/ background:url(../images/a10_h.png) no-repeat; } @media only screen and (min-width: 300px) and (max-width: 599px){ .holderCircle { width: 300px; height: 300px; margin:110px auto; } .holderCircle::after { width: 100%; height: 100%; } .dotCircle{ width: 100%; height: 100%; top: 0; right: 0; bottom: 0; left: 0; margin: auto; } }