首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >css -如何使div具有特定的纵横比

css -如何使div具有特定的纵横比
EN

Stack Overflow用户
提问于 2021-09-20 09:26:48
回答 1查看 53关注 0票数 2

这是我当前的布局。

这就是我想做的:

1.外容器的宽高比应在纵横比以上

2.内容区域应具有相同的纵横比

App.js (我使用的是Bootstrap,所以现在不涉及css文件)

代码语言:javascript
复制
      <div class="border p-3 m-2 bg-info" style={{ width: "400px" }}>
        <div class="p-2 bg-light">
          <div class="border p-1 border-warning" style={{ height: "100%" }}>
            <div
              class="card text-center d-flex flex-column justify-content-between bg-light border border-warning"
              style={{ height: "100%" }}
            >
              <div class="card-body" style={{ flexGrow: 2 }}></div>
              <div class="card-footer text-white p-4 border-top border-warning">
                <span class="bg-danger fs-3">123</span>
              </div>
            </div>
          </div>
        </div>
      </div>

CodeSandbox:

https://codesandbox.io/s/condescending-monad-50lwd?file=/src/App.js

EN

回答 1

Stack Overflow用户

发布于 2021-09-20 10:25:05

<div clas="card-footer">中删除p-4,然后在.card-body类中添加aspect-ratio: 16 / 9;

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69252034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档