【发布时间】:2022-11-24 19:02:36
【问题描述】:
我的背景图片显示不正确。哪些 css 属性可以帮助我实现全尺寸背景图像?我已经设置了 background-size: 100% 100%; 这根本没有帮助。
import styles from './style';
import { Navbar, CTA, BodyTop, BodyBottom, BodyMiddle, Footer } from './components';
const App = () => (
<div className='w-full overflow-hidden'>
<div className='bg-cta-gradient h-[400px]'>
<div className={`flex-col background-img ${styles.paddingX} ${styles.flexCenter}`}>
<div className={`mt-5 ${styles.boxWidth}`}>
<Navbar />
</div>
<div className={`${styles.boxWidth}`}>
<CTA />
</div>
</div>
</div>
<div className={`bg-bodyColor ${styles.flexStart}`}>
<div className={`${styles.boxWidth}`}>
<BodyTop />
<BodyMiddle />
<BodyBottom />
<Footer />
</div>
</div>
</div>
);
export default App;
CSS
.background-img {
background-image: url('./assets/bg-pattern-intro-desktop.svg') !important;
background-repeat: no-repeat;
background-size: 100% 100%;
}
【问题讨论】:
-
您是否尝试过使用 background-size: cover?
标签: css tailwind-css