返回 VideoClaw
image_ultrawide_minimal.html
根目录 / video-claw / video-claw / backend / templates / 1920x1080 / image_ultrawide_minimal.html
1 <!DOCTYPE html>
2 <html lang="zh-CN">
3 <head>
4 <meta charset="UTF-8">
5 <meta name="template:media-width" content="1024">
6 <meta name="template:media-height" content="1024">
7 <meta name="viewport" content="width=1920, height=1080">
8 <title>视频模板 - 极简风格</title>
9 <style>
10 * {
11 margin: 0;
12 padding: 0;
13 box-sizing: border-box;
14 }
15
16 html, body {
17 width: 1920px;
18 height: 1080px;
19 overflow: hidden;
20 }
21
22 body {
23 background: #ffffff;
24 font-family: 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;
25 display: grid;
26 grid-template-columns: 1fr 1.4fr 1fr;
27 gap: 60px;
28 padding: 70px 80px;
29 position: relative;
30 color: #000000;
31 }
32
33 /* 背景装饰 */
34 .bg-decoration {
35 position: absolute;
36 width: 100%;
37 height: 100%;
38 overflow: hidden;
39 z-index: 1;
40 }
41
42 .minimal-line {
43 position: absolute;
44 background: linear-gradient(90deg, transparent, #000000, transparent);
45 opacity: 0.03;
46 }
47
48 .line-1 {
49 width: 600px;
50 height: 1px;
51 top: 25%;
52 left: 150px;
53 transform: rotate(-2deg);
54 }
55
56 .line-2 {
57 width: 550px;
58 height: 1px;
59 bottom: 30%;
60 right: 200px;
61 transform: rotate(3deg);
62 }
63
64 .circle {
65 position: absolute;
66 border-radius: 50%;
67 border: 1px solid #000000;
68 opacity: 0.03;
69 }
70
71 .circle-1 {
72 width: 400px;
73 height: 400px;
74 top: -200px;
75 right: 300px;
76 }
77
78 .circle-2 {
79 width: 350px;
80 height: 350px;
81 bottom: -150px;
82 left: 400px;
83 }
84
85 /* 左侧标题区 */
86 .left-section {
87 position: relative;
88 z-index: 2;
89 display: flex;
90 flex-direction: column;
91 justify-content: center;
92 }
93
94 .title-accent {
95 font-size: 14px;
96 color: #000000;
97 letter-spacing: 6px;
98 margin-bottom: 25px;
99 font-weight: 300;
100 opacity: 0.4;
101 text-transform: uppercase;
102 }
103
104 .main-title {
105 font-size: 96px;
106 font-weight: 300;
107 line-height: 1.1;
108 color: #000000;
109 letter-spacing: -4px;
110 margin-bottom: 40px;
111 }
112
113 .title-underline {
114 width: 180px;
115 height: 2px;
116 background: #000000;
117 }
118
119 /* 中间图片区 */
120 .center-section {
121 position: relative;
122 z-index: 2;
123 display: flex;
124 align-items: center;
125 justify-content: center;
126 }
127
128 .image-container {
129 width: 100%;
130 height: 100%;
131 border-radius: 8px;
132 overflow: hidden;
133 border: 1px solid rgba(0, 0, 0, 0.05);
134 }
135
136 .image-container img {
137 width: 100%;
138 height: 100%;
139 object-fit: cover;
140 }
141
142 /* 右侧文字区 */
143 .right-section {
144 position: relative;
145 z-index: 2;
146 display: flex;
147 flex-direction: column;
148 justify-content: center;
149 }
150
151 .text-content {
152 font-size: 48px;
153 font-weight: 300;
154 line-height: 1.8;
155 color: #000000;
156 text-align: left;
157 letter-spacing: 1px;
158 }
159
160 .text-underline {
161 margin-top: 40px;
162 width: 140px;
163 height: 2px;
164 background: #000000;
165 }
166 </style>
167 </head>
168 <body>
169 <div class="bg-decoration">
170 <div class="minimal-line line-1"></div>
171 <div class="minimal-line line-2"></div>
172 <div class="circle circle-1"></div>
173 <div class="circle circle-2"></div>
174 </div>
175
176 <!-- 左侧标题 -->
177 <div class="left-section">
178 <div class="title-accent">SIMPLE</div>
179 <div class="main-title">{{title}}</div>
180 <div class="title-underline"></div>
181 </div>
182
183 <!-- 中间图片 -->
184 <div class="center-section">
185 <div class="image-container">
186 <img src="{{image}}" alt="内容图片">
187 </div>
188 </div>
189
190 <!-- 右侧文字 -->
191 <div class="right-section">
192 <div class="text-content">{{text}}</div>
193 <div class="text-underline"></div>
194 </div>
195 </body>
196 </html>
197
198
198 lines HTML