请帮我我要让一个div像这样如何在css中绘制内半径?
3
A
回答
3
方法#01:
body {
background: #f0f0f0;
margin: 0;
}
.box {
background: radial-gradient(circle at bottom right, transparent 60px, #000 60px);
height: 150px;
width: 250px;
}
<div class="box"></div>
方法#02:
您可以:before
或:after
伪元素和box-shadow
CSS属性的组合来创建它。
body {
background: #f0f0f0;
margin: 0;
}
.box {
position: relative;
overflow: hidden;
height: 150px;
width: 250px;
}
.box:before {
box-shadow: 0 0 0 1000px #000;
border-radius: 100%;
position: absolute;
bottom: -30px;
height: 100px;
right: -35px;
width: 100px;
z-index: -1;
content: '';
}
<div class="box"></div>
3
的最简单的方法将使用pseudo element
。通过绝对定位:after
元素,您可以获得理想的效果。
.box {
background: #000;
width: 300px;
height: 150px;
position: relative;
}
.box:after {
content: '';
position: absolute;
width: 150px;
height: 150px;
border-radius: 50%;
background: #fff;
right: -75px;
bottom: -75px;
}
<div class="box"></div>
2
试试这个CSS,
.rec{
height: 200px;
background: black;
position: relative;
width:600px;
}
.rec:after {
content: '';
position: absolute;
bottom: -20px; right: -20px;
border-bottom: 100px solid white;
border-left: 100px solid white;
width: 0;
background:#fff;
border-radius:150px;
}
相关问题
- 1. 在D3中绘制半径
- 2. 在CSS中绘制半圈
- 3. 如何从半径和内角度在Silverlight中绘制弧线
- 4. 如何绘制所有边框半径的CSS petagon?
- 5. 如何在Android中的谷歌地图在特定半径内绘制标记
- 6. 如何在Matlab中绘制球体时定义半径?
- 7. 如何制作内边界半径?
- 8. 在django的olwidget上绘制半径
- 9. 设置边框半径时在元素内部绘制CSS边框
- 10. 如何在C#中绘制半角?
- 11. CSS如何使内部的div边框半径与外层div边框半径
- 12. 如何绘制半圆
- 13. 如何绘制一个圆顶在MATLAB /不同半径?
- 14. 如何在谷歌地图上绘制虚线( - )半径swift?
- 15. 在Pygame中绘制半圆
- 16. 为绘制UIImageView设置圆角半径
- 17. 圆角半径可绘制形状
- 18. 绘制半径增加的弧线?
- 19. Androidplot绘制圆,给点和半径
- 20. 使用边框半径绘制圆圈
- 21. 如何绘制Python中的半椭圆?
- 22. css中的边框半径
- 23. 使用谷歌地图的半径内的绘制点
- 24. 边框半径div内的CSS动画
- 25. 边界半径CSS
- 26. CSS边界半径
- 27. CSS - 边框半径
- 28. CSS边界半径
- 29. 如何在半径增加时在CLLocationManager中绘制区域的固定圆圈
- 30. 如何绘制给定高度和半径的圆锥
请告诉我们你有什么到目前为止已经试过。 –
我试图用边界半径,但是绘制其他方式。 – Shahid
即使它不起作用,请向我们显示您的代码,我们会尽力帮助您解决您的问题。 –