Làm cách nào để tạo hình dạng sau trong CSS3, mà không sử dụng các lớp giả như ": before"?CSS3 Mặt trăng Hình dạng Eclipse
tôi đã làm nó rất dễ dàng với: trước đó, nhưng vấn đề là tôi không muốn có một yếu tố vững chắc trên vùng màu xám (xem JSFiddle - http://jsfiddle.net/aUdLr/2/)
div{
width: 100px;
height: 100px;
background-color: red;
border-radius: 100%;
position: relative;
}
div:before{
content: "";
width: 100%;
height: 110%;
background: gray;
position: absolute;
left: 5px;
top: -5%;
border-radius: 100%;
}
[Trang web này] (http://css-tricks.com/examples/ShapesOfCSS/) có thể giúp bạn. Không có một ví dụ cho hình dạng của bạn mặc dù. – AfromanJ
Điều này cũng có thể hữu ích: [Trình tải theo kiểu Google linh hoạt với CSS] (http://lea.verou.me/2013/11/flexible-google-style-loader-with-css/) – Kobi