首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >clip-path: ellipse属性是如何工作的?

clip-path: ellipse属性是如何工作的?
EN

Stack Overflow用户
提问于 2020-05-31 00:56:04
回答 1查看 112关注 0票数 0

在本文档中:

https://developer.mozilla.org/en-US/docs/Web/CSS/clip-path

clip-path属性的用法如下

clip-path: ellipse(150px 160px at 100px 200px)

确实可以在div的底部剪切一个椭圆,但我想在div的顶部剪切一个椭圆。我该怎么做呢?如果我想切一个凹椭圆而不是凸椭圆呢?

EN

回答 1

Stack Overflow用户

发布于 2020-05-31 01:21:04

简而言之:放置是从形状中间设置的

值可以如下所示:

代码语言:javascript
复制
clip-path: ellipse(width height at left top )

如果你设置一个形状at 0 0,你将只能看到它的一夸脱,它的底部和右边部分从形状的中心。

代码语言:javascript
复制
html {
  background:white;
}
body {
  background:black;
  height:100vh;
  clip-path: ellipse(150px 160px at 0 0);
}

使用vh/vw值,您可以执行类似的操作:

代码语言:javascript
复制
html {
  background:white;
}
body {
  background:black;
  height:100vh;
  clip-path: ellipse(25vw 25vh at 50vw 50vh );
}

这会让它变得更容易吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62105821

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档