Q
如何清除鋸齒?
2
A
回答
4
取具有大box-shadow
一種不同的方法的圓形元件上:
body {
background: url('https://i.imgur.com/RECDV24.jpg');
background-size: cover;
}
.bitten {
height: 150px;
overflow: hidden;
position: relative;
width: 150px;
}
.bitten::before {
border-bottom-right-radius: 100%;
box-shadow: 0 0 0 1000px tomato;
content: '';
height: 28px;
position: absolute;
width: 28px;
z-index: -1;
}
<div class="bitten"></div>
+0
謝謝,它的工作原理 – Dmitriy
0
在某些瀏覽器中,您可以通過避免銳利邊緣漸變來防止鋸齒。因此,不是transparent 28px, tomato 28px
,而是讓顏色之間的轉換更平滑一些,比如說1px。
body{
background: url('https://i.imgur.com/RECDV24.jpg');
background-size: cover;
}
div{
width: 150px;
height: 150px;
background-image: radial-gradient(circle at 0 0, rgba(255,99,71,0) 28px, rgba(255,99,71,255) 30px);
}
<div></div>
但是,這並不工作無處不在。要獲得更堅實的方法,請參閱其他答案。
相關問題
- 1. 用消除鋸齒畫線
- 2. Silverlight打印消除鋸齒
- 3. 如何繪製鋸齒線?
- 4. CSS是否支持「清晰,銳利」等文本消除鋸齒?
- 5. Font.createFont +抗鋸齒
- 6. 反鋸齒JLabel
- 7. opengl反鋸齒
- 8. 在Android上禁用消除鋸齒Imageview
- 9. 反轉(移除)反鋸齒濾鏡
- 10. JButton文本的消除鋸齒
- 11. paintComponent()方法中的消除鋸齒
- 12. SDL2 OpengGL消除鋸齒沒有效果
- 13. 位圖未繪製消除鋸齒
- 14. @ font-face在IE7-9中消除鋸齒
- 15. WebGLRenderer鋸齒圖像
- 16. 抗鋸齒上CAShapeLayers
- 17. iOS - CAShapeLayer抗鋸齒?
- 18. 抗鋸齒與GL_TRIANGLE_FAN
- 19. GLSL image2D反鋸齒
- 20. 反鋸齒iPhone OpenGLES
- 21. 抗鋸齒算法
- 22. Stage3D iOS反鋸齒
- 23. 鋸齒狀排列
- 24. 反鋸齒問題
- 25. 如何使用抗鋸齒輸出GraphicsRow?
- 26. 如何在Vim中選擇鋸齒塊?
- 27. MATLAB - 如何避免鋸齒狀圖像?
- 28. 如何返回鋸齒陣列
- 29. 如何在Flex中反鋸齒圖像?
- 30. 如何迭代鋸齒狀數組?
IMG { 圖像的繪製:optimizeSpeed;/* STOP SMOOTHING,GATE ME SPEED */ image-rendering:-moz-crisp-edges;/* Firefox */ 圖像渲染:-o-crisp-edges;/* Opera */ 圖像渲染:-webkit-optimize-contrast;/* Chrome(以及最終的Safari)*/ image-rendering:pixelated;/* Chrome */ 圖像渲染:優化對比度;/* CSS3建議*/ -ms-interpolation-mode:nearest-neighbor;/* IE8 + */ } –
@RïshïKêshKümar'crispEdges'用於SVG,但可能會打敗提問者試圖做的事情。對於其他屬性也是如此。 – Rob