css布局实现图片不规则形状裁剪显示代码

代码语言:html

所属分类:布局界面

代码描述:css布局实现图片不规则形状裁剪显示代码

代码标签: css 布局 图片 不规则 形状 裁剪 显示 代码

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en" >

<head>
  <meta charset="UTF-8">

  
  
<style>
html, body, div {
  display: grid;
}

html {
  min-height: 100%;
}



svg {
  position: fixed;
}

.wrap {
  place-self: center;
  filter: url(#shaped);
}
.wrap * {
  /* stack all items inside */
  grid-area: 1/1;
  /* also made all square but doesn't have to be */
  aspect-ratio: 1;
}

img {
  width: min(100%, 40em);
  object-fit: cover;
  /* make it semi-transparent */
  opacity: 0.5;
}

.over {
  /* make shape created by boxes transparent
   * and all around it opaque */
  filter: url(#hollow);
  /* allow clicks + right click menu to image */
  pointer-events: none;
}

/* cre.........完整代码请登录后点击上方下载按钮下载查看

网友评论0