rem配合flex布局问题

发布于 2022-09-07 15:50:28 字数 893 浏览 10 评论 0

我现在是做一个左边图片,右边文字的布局,图片固定宽度(单位是rem,用淘宝的那个Flexible去自动设置html的font-size),右边自适应宽度,现在问题是我左边用px做单位是可以的,但是换了rem就不行了,刚开始我以为是淘宝那个Flexible影响了,但是我去掉这个也还不行,是不是flex:1;不能根据rem自动计算?请给位大神帮忙看一下
代码:

样式
.box {
            width: 100%;
            display: flex;
        }

        .box1 .box-left {
            width: 1.333333rem;
            /*width: 100px;*/
        }

        .box1 .box-right {
            flex: 1;
            padding-left: 0.133333rem;
        }
页面结构
<div class="box box1">
        <div class="box-left bg-purple">box-left</div>
        <!--<div class="box-center bg-green">box-center</div>-->
        <div class="box-right bg-pink my-ellipsis-2">
            box-right文字超出。。。文字超出。。。文字超出。。。文字超出。。。文字超出。。。文字超出。。。文字超出。。。文字超出。。。文字超出。。。文字超出。。。文字超出。。。文字超出。。。文字超出。。。文字超出。。。文字超出。。。
        </div>
    </div>

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

眼角的笑意。 2022-09-14 15:50:28

抱歉,刚写完问题,我突然想到,是我设置的1.333333rem本身就是这么宽,是我考虑不周

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文