FreeCodeCamp项目着陆页定价模块样式问题求助
解决定价模块的两个布局问题
针对你遇到的两个问题,直接给你具体的CSS修改方案:
1. 让「TENOR TROMBONE」背景色占满容器宽度
问题通常出在标题元素默认带有左右外边距,或者没有强制占满父容器宽度。给标题的CSS添加以下设置:
.card-title { background-color: #你的背景色值; margin: 0; /* 清除默认的上下左右外边距 */ width: 100%; /* 强制宽度占满父容器 */ /* 可选:添加上下内边距,避免文字贴边 */ padding: 12px 0; }
同时确保标题的父容器(比如定价卡片外层div)设置了 display: flex; flex-direction: column;,这样子元素默认会横向拉伸,配合上面的设置就能让背景色铺满整个卡片宽度。
2. 让下方文本居中对齐
直接给文本所在的容器添加文本居中属性即可:
.card-content { text-align: center; }
如果文本是放在Flex容器里,也可以用Flex对齐方式实现:
.card-content { display: flex; flex-direction: column; align-items: center; /* 让子元素水平居中 */ }
两种方式选一种即可,前者更简洁,后者适合需要复杂布局的场景。
内容的提问来源于stack exchange,提问作者user9026
相关产品推荐
相关产品推荐

