【发布时间】:2020-02-15 15:55:49
【问题描述】:
我正在尝试弄清楚如何使元素的宽度动态化。
我有一个带有width: 350px 的侧边栏,然后当进入全*宽模式时,该侧边栏应该仍然可见。
这是模态的:
position: fixed;
top: 0;
right: 0;
z-index: 1050;
width: 73%;
height: 100%;
outline: 0;
设置为73%;的宽度现在可以工作了,侧边栏总是可见的,但是如果侧边栏改变它的宽度会发生什么?
我正在使用 React。我想这应该用 JavaScript 来完成。
我应该怎么做才能达到我的需要?
【问题讨论】:
-
sideBar 的宽度如何变化?它可以调整大小吗?
-
不是侧边栏总宽度的 73% 吗?如果侧边栏宽度发生变化,它将是侧边栏新宽度的 73%。
标签: javascript css reactjs ecmascript-6