想要继承 ReactJS 项目中父元素的宽度,但继承值不起作用

Wanting to inherit the width of a parent element in ReactJS project but inherit value is not working

提问人:TVW96 提问时间:11/13/2023 更新时间:11/13/2023 访问量:19

问:

试图使我的组件继承我将其放入其中的容器的宽度。MDN 参考告诉我,以我编写代码的方式应该没有问题,但是,该组件拒绝采用其父宽度。也许这是 reactJS 的问题,或者可能与祖先元素(例如 :root、html 或 body)有关。

这是我的代码:

.hero_innerContainer {
  display: flex;
  justify-content: center;
  border: dotted 2px;
  width: 96%;
  height: 94%;
  border-radius: 5px;
}
.TerminalScreen {
  display: flex;
  width: inherit;
  height: 240px;
  background-color: rgb(30,30,30);
  margin-top: 14px;
  color: white;
  font-family: 'Times New Roman', Times, serif;
}

安宇对继承值起作用有什么建议?

CSS ReactJS 继承 样式

评论

0赞 CBroe 11/13/2023
你真的想要96%的96%?有点怀疑。我想你可能想要内在的。width: 100%
0赞 TVW96 11/14/2023
不,96%是我想要的,希望在外层和内层之间保持间隙。我可能应该使用填充或边距来代替,但 96% 是我选择的。无论哪种方式,继承值仍然存在问题。
0赞 CBroe 11/14/2023
我想,一定是在干扰其他东西,因为上面的片段本身似乎可以按预期工作 - jsfiddle.net/sL7c1mj5

答: 暂无答案