/* 整体模块样式 */ .product-inf1 { display: grid; grid-template-columns: repeat(auto-fill, minmax(160px, 1fr)); /* 自动适应列数 */ gap: 20px; padding: 20px; background-color: #f9f9f9; /* 背景色可以根据品牌色调整 */ border-radius: 10px; /* 圆角效果 */ box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1); /* 轻微阴影 */ margin: 0 auto; max-width: 800px; /* 限制最大宽度,防止过宽 */ } /* 每个项的样式 */ .info-item { display: flex; align-items: center; font-size: 14px; color: #333; line-height: 1.4; } /* 图标的样式 */ .info-icon { width: 24px; height: 24px; margin-right: 10px; object-fit: contain; /* 保证图标按比例缩放 */ } /* 响应式设计 */ @media (max-width: 768px) { .product-info { grid-template-columns: repeat(auto-fill, minmax(120px, 1fr)); /* 手机端适配,列数更少 */ padding: 15px; } .info-item { font-size: 13px; /* 手机端文字略小 */ display: flex; align-items: left; } .info-icon { width: 20px; height: 20px; /* 小屏幕适配图标 */ } } @media (max-width: 480px) { .product-info { grid-template-columns: 1fr; /* 极小屏幕时单列显示 */ padding: 10px; } .info-item { font-size: 12px; /* 更小屏幕文字更小 */ padding: 10px 0; } .info-icon { width: 18px; height: 18px; /* 更小屏幕图标更小 */ } }




Reviews
There are no reviews yet.