:root { --primary-color: #007AFF; --text-color: #333; --background-color: #f5f5f7; } * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; line-height: 1.6; color: var(--text-color); background-color: var(--background-color); } .container { max-width: 1200px; margin: 0 auto; padding: 0 20px; } .hero { background: linear-gradient(135deg, #0396FF 0%, #ABDCFF 100%); color: white; padding: 100px 0; text-align: center; } .hero h1 { font-size: 3.5rem; margin-bottom: 20px; } .hero .subtitle { font-size: 1.5rem; margin-bottom: 40px; } .app-store-badge { display: flex; justify-content: center; } .app-store-badge img { height: 40px; } .features { padding: 80px 0; } .feature-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 40px; margin-top: 40px; } .feature-item { text-align: center; padding: 20px; } .feature-item img { width: 100%; max-width: 300px; border-radius: 12px; margin-bottom: 20px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); } .feature-item h3 { margin-bottom: 15px; color: var(--primary-color); } .app-preview { background: linear-gradient(135deg, #0396FF 0%, #ABDCFF 100%); padding: 80px 0; } .preview-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 30px; margin-top: 40px; } .preview-grid img { width: 100%; border-radius: 12px; box-shadow: 0 4px 12px rgba(0,0,0,0.1); } h2 { text-align: center; margin-bottom: 40px; color: var(--primary-color); } footer { background-color: #333; color: white; padding: 20px 0; text-align: center; } @media (max-width: 768px) { .hero h1 { font-size: 2.5rem; } .hero .subtitle { font-size: 1.2rem; } .feature-grid { grid-template-columns: 1fr; } .preview-grid { grid-template-columns: 1fr; } } /* 修改下载按钮的样式 */ .download-button { display: flex; align-items: center; justify-content: center; background-color: white; border-radius: 10px; /* 圆角 */ padding: 10px; /* 内边距 */ text-decoration: none; /* 去掉下划线 */ color: black; /* 文字颜色 */ box-shadow: 0 4px 10px rgba(0, 0, 0, 0.2); /* 增加阴影效果以增强立体感 */ width: 150px; /* 固定宽度 */ } .apple-logo { width: 20px; /* 根据需要调整 logo 大小 */ height: 20px; /* 保持1:1的高宽比 */ object-fit: contain; /* 确保图像保持比例 */ margin-right: 10px; /* 文字与 logo 之间的间距 */ } .preview-container { overflow-x: auto; /* 允许水平滚动 */ white-space: nowrap; /* 防止换行 */ } .preview-scroll img { width: 200px; /* 根据需要调整图片宽度 */ margin-right: 10px; /* 图片之间的间距 */ display: inline-block; /* 使图片并排显示 */ border-radius: 12px; /* 添加圆角效果 */ } .app-logo { width: 100px; /* 根据需要调整 logo 大小 */ border-radius: 12px; /* 添加圆角效果 */ margin-bottom: 20px; /* logo 与标题之间的间距 */ }