在银龄智慧首页的银龄图标上方添加一个广告位轮播图,保持与现有水墨风格界面设计一致。
interface AdBannerItem {
id: number;
title: string;
description: string;
image: string;
link: string;
sortOrder: number;
}
#f5f3f0#d4c4a8#2f1f0fborder-radius: 6pxshadow-sm transition-all duration-300 hover:shadow-md/images/banner1.jpg, /images/banner2.jpg/public/images/ad-banner-*.jpg/images/placeholder-banner.jpg// 基础的自动轮播组件
const AdBannerCarousel: React.FC<{
ads: AdBannerItem[];
autoPlayInterval?: number;
}> = ({ ads, autoPlayInterval = 4000 }) => {
// 轮播逻辑
}
.ad-banner-container {
background-color: rgba(255,255,255,0.7);
border: 1px solid #d4c4a8;
border-radius: 12px;
margin: 16px;
overflow: hidden;
}