mirror of
https://github.com/Zippland/worth-calculator.git
synced 2026-03-03 08:34:47 +08:00
- 竖向广告和横向Banner都添加了链接包装 - 点击广告将在新标签页打开Google主页 - 添加了hover效果提升交互体验 - 使用了安全的链接属性(target="_blank" rel="noopener noreferrer") 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
33 lines
1.3 KiB
TypeScript
33 lines
1.3 KiB
TypeScript
'use client';
|
|
|
|
export default function HorizontalBanner() {
|
|
return (
|
|
<div className="w-full bg-gray-100">
|
|
{/* 横向 Banner - 7:1 比例 */}
|
|
<a
|
|
href="https://www.google.com"
|
|
target="_blank"
|
|
rel="noopener noreferrer"
|
|
className="block relative w-full bg-gray-200 overflow-hidden hover:opacity-90 transition-opacity duration-300 cursor-pointer"
|
|
style={{
|
|
aspectRatio: '7/1'
|
|
}}
|
|
>
|
|
{/* 占位内容 */}
|
|
<div className="absolute inset-0 flex items-center justify-center pointer-events-none">
|
|
<div className="text-center">
|
|
<div className="text-gray-500 text-base sm:text-lg">广告横幅</div>
|
|
<div className="text-gray-400 text-xs sm:text-sm">7:1 横向广告</div>
|
|
</div>
|
|
</div>
|
|
|
|
{/* 实际广告图片占位 */}
|
|
<img
|
|
src="data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 700 100'%3E%3Crect fill='%23e5e7eb' width='700' height='100'/%3E%3Ctext x='50%25' y='50%25' text-anchor='middle' dominant-baseline='middle' font-family='Arial' font-size='20' fill='%236b7280'%3E横幅广告占位图%3C/text%3E%3C/svg%3E"
|
|
alt="横幅广告"
|
|
className="w-full h-full object-cover"
|
|
/>
|
|
</a>
|
|
</div>
|
|
);
|
|
} |