html - CSS calc 函数不居中
问题描述
我需要对宽度使用 calc 函数,但它不会划分距离。
HTML
<div class="container-card">
<div class="container-holder"></div>
</div>
SCSS
.container-card {
background-color: grey;
height: 500px;
.container-holder {
background-color: gold;
width: calc(100% - 14px);
height: 300px;
}
}
这是一个例子:
https://jsfiddle.net/fze3L0w8/
换句话说:我需要在每个宽度上与左右保持 14px 的距离。
解决方案
只需设置 14px 的边距,您将不再需要设置该width
属性:
.container-card {
background-color: grey;
height: 500px;
.container-holder {
background-color: gold;
margin: 14px;
height: 300px;
}
}
这是一个更新的小提琴。
推荐阅读
- javascript - 如何将 json 瓦片集(从瓦片地图编辑器)渲染到画布 javascript
- sql - SQL 根据 from 和 to 日期查询出生日期和月份
- ffmpeg - 使用 FFMPEG 将帧添加到 gif
- regex - 在 vscode 中查找双破折号
- python - 将 pandas 或 keras 中的样本数据自动上调或下调至统一大小的简单方法
- arm - Cortex-A57 是否有 CPU 周期计数功能
- asynchronous - 为什么我的异步请求比同步请求慢?
- django - 在 HTML 模板中输出音频流,django
- python - Serverless GCP Function 部署
- realm - sum(ofProperty: "amount") 在 swift 5 中给出错误