css实现iphone14渐变壁纸背景效果代码

代码语言:html

所属分类:背景

代码描述:css实现iphone14渐变壁纸背景效果代码

代码标签: css iphone14 渐变 壁纸 背景

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

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">


    <link href="https://fonts.googleapis.com/css2?family=Poppins:wght@500&display=swap" rel="stylesheet">



    <style>
        *{
           box-sizing: border-box;
          }
          body {
            margin: 0px;
            background-color: black;
            color: white;
            text-align: center;
            font-family: 'Poppins', sans-serif;
          }
          .container {
            display: flex;
            flex-wrap: wrap;
            gap: clamp(1rem, 3vw, 3rem);
            padding: 3rem;
          }
          .iphone-case {
            --border-radius-outer: 40px;
            --outer-padding: 0.5rem;
            --case-color: hsl(0, 0%, 0%);
            --border-radius-inner: calc( var(--border-radius-outer) - var(--outer-padding));
            box-shadow: 0px 0px 0px 2px white;
            background-color: var(--case-color);
            border-radius: var(--border-radius-outer);
            padding: var(--outer-padding);
            width: 320px;
            aspect-ratio: 1/2;
            position: relative;
            margin-inline: auto;
          }
          .iphone-case > div {
            --start-color: hsl(0, 0%, 0%);
            --shadow-x: 2px;
            height: 50%;
            border-radius: 50%;
            background-color: var(--base-color, #fdc1f7);
            box-shadow: 0px 2px 10px var(--base-color);
          }
          .iphone-case .gradient-1 {
            --gradient-stop-1: 35%;
            border-top-left-radius: var(--border-radius-inner);
            border-top-right-radius: var(--border-radius-inner);
            border-bottom: 3px solid var(--base-color);
            box-shadow: 0px 2px 4px var(--base-color);
          }
          .iphone-case .gradient-2 {
            --gradient-stop-1: 70%;
            --gradient-stop-2: 80%;
            border-bottom-left-radius: var(--border-radius-inner);
            border-bottom-right-radius: var(--border-radius-inner);
            border-top: 3px solid var(--base-color);
            box-shadow: 0px -2px 4px var(--base-color);
            background-image: radial-gradient(circle at top, var(--start-color) var(--gradient-stop-1), var(--color-2, hsl(0, 0%, 0%)) var( --gradient-stop-2) , var(--base-color) 100%);
          }
          .case-1 .gradient-1 {
            --base-color: #fdc1f7;
            background-image: radial-gradient(circle at bottom, var(--start-color) var(--gradient-stop-1), #230a77 50%, #c84fe4 70%,  var(--base-col.........完整代码请登录后点击上方下载按钮下载查看

网友评论0