返回 Pixelle-Video
image_simple_black.html
根目录 / templates / 1080x1920 / image_simple_black.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=1080, height=1920">
8 <title>黑白简单风格 - 1080x1920</title>
9 <!-- Google Fonts - 中文字体 -->
10 <link rel="preconnect" href="https://fonts.googleapis.com">
11 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
12 <link href="https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@400;700;900&family=Noto+Serif+SC:wght@400;700;900&family=Liu+Jian+Mao+Cao&family=Ma+Shan+Zheng&display=swap" rel="stylesheet">
13 <style>
14
15 * { margin: 0; padding: 0; box-sizing: border-box; }
16
17 html, body { width: 1080px; height: 1920px; overflow: hidden; }
18
19 body {
20 font-family: 'Noto Sans SC', 'PingFang SC', 'Source Han Sans', 'Microsoft YaHei', -apple-system, BlinkMacSystemFont, sans-serif;
21 color: #fff;
22 position: relative;
23 background: #000;
24 }
25
26 .title {
27 position: absolute;
28 top: 26%;
29 left: 50%;
30 transform: translate(-50%, -50%);
31 font-size: 90px;
32 font-weight: 900;
33 line-height: 1.2;
34 text-shadow: 0 6px 22px rgba(0,0,0,0.6),
35 -2px -2px 0 #000,
36 2px -2px 0 #000,
37 -2px 2px 0 #000,
38 2px 2px 0 #000;
39 letter-spacing: 4px;
40 text-align: left;
41 }
42
43 /* 中部图片区(图片居中,填满宽度) */
44 .image-center {
45 position: absolute;
46 top: 60%;
47 left: 50%;
48 transform: translate(-50%, -50%);
49 width: 100%;
50 height: 40%;
51 z-index: 2;
52 padding: 0 0; /* 无左右内边距 */
53 }
54
55 /* Footer */
56 .footer {
57 display: flex;
58 align-items: center;
59 justify-content: space-between;
60 width: 100%;
61 padding: 25px 20px 0 20px;
62 position: absolute;
63 bottom: 20px;
64 color: #fff;
65 text-shadow: -1px -1px 0 #000,
66 1px -1px 0 #000,
67 -1px 1px 0 #000,
68 1px 1px 0 #000;
69 }
70
71 .author {
72 display: flex;
73 flex-direction: column;
74 gap: 6px;
75 letter-spacing: 2px;
76 }
77
78 .author-name {
79 font-size: 30px;
80 font-weight: 600;
81 display: flex;
82 align-items: center;
83 gap: 10px;
84 }
85
86 .author-mark {
87 width: 8px;
88 height: 8px;
89 /* border-radius: 50%; */
90 /* background: rgba(149, 165, 166, 0.7); */
91 }
92
93 .author-desc {
94 font-size: 22px;
95 /* color: #5d6d7e; */
96 line-height: 1.3;
97 font-weight: 400;
98 }
99
100 .logo-section {
101 display: flex;
102 flex-direction: column;
103 align-items: flex-end;
104 gap: 8px;
105 }
106
107 .logo {
108 font-size: 24px;
109 font-weight: 500;
110 }
111
112 .logo-marks {
113 display: flex;
114 gap: 5px;
115 }
116
117 .logo-mark {
118 width: 6px;
119 height: 6px;
120 border-radius: 50%;
121 background: rgba(149, 165, 166, 0.45);
122 }
123
124 .logo-mark.active {
125 background: rgba(149, 165, 166, 0.75);
126 }
127 </style>
128 </head>
129 <body>
130 <div class="title">{{title}}</div>
131 <image src="{{image}}" class="image-center" />
132 <div class="footer">
133 <div class="author">
134 <div class="author-name">
135 <span class="author-mark"></span>
136 <div class="logo">{{author=@Pixelle.AI}}</div>
137 </div>
138 <div class="author-desc">{{describe=Open Source Omnimodal AI Creative Agent}}</div>
139 </div>
140 <div class="logo-section">
141 <div class="logo">{{brand=Pixelle-Video}}</div>
142 <div class="logo-marks">
143 <div class="logo-mark"></div>
144 <div class="logo-mark active"></div>
145 <div class="logo-mark"></div>
146 <div class="logo-mark"></div>
147 </div>
148 </div>
149 </div>
150 </body>
151 </html>
151 lines HTML