当前位置: 首页 > 面试题库 >

如何拉伸伸缩子以填充容器的高度?

丰博
2023-03-14
问题内容

我需要伸展黄色的孩子来填补父母的所有身高。无需设置父级高度。父级的高度应取决于蓝色的子级文本。

<div style='display: flex'>

  <div style='background-color: yellow;height: 100%; width: 20px'>

  </div>

  <div style='background-color: blue'>

  some<br>

  cool<br>

  text

  </div>

</div>

问题答案:

使用Flexbox时,主要错误是开始全面使用height: 100%

在很多情况下,我们已经习惯了这一点,尽管谈到Flexbox时,它通常会破坏它。

解决方案很简单,只需删除height: 100%,它将自动运行。

它的原因,是 柔性的项目 方向(默认),align-items控制垂直行为,并作为其默认的是stretch这只是工作原样。

堆栈片段

<div style='display: flex'>

  <div style='background-color: yellow; width: 20px'>

  </div>

  <div style='background-color: blue'>

  some<br>

  cool<br>

  text

  </div>

</div>


 类似资料:
  • 问题内容: 我有一个如下所示的div页面 样式 我想调整div的高度以填充(或拉伸到)整个div (标有绿色边框),并且不想越过页脚divD。我该如何解决? 问题答案: 只需添加到造型。应该没有必要。

  • 问题内容: 我想为不同的div设置背景图像,但是我的问题是: 图片尺寸为固定值(60px)。 改变div的大小 如何拉伸背景图像以填充整个div背景? 问题答案: 加 到背景图片下方的CSS。 您还可以指定确切的尺寸,即:

  • 这是我当前gridview的图像: 这是我的griview布局: 这是我的自定义行: 我已经试了大约3个小时,但我不能,上面的代码是我的最新代码。你能帮我吗?如何使两行填充宽度? 谢谢

  • 我有一个图像,我想为它设置一个特定的宽度和高度(以像素为单位) 但如果我使用css设置宽度和高度(),图像会被拉伸,而且可能会很难看。 如何使用CSS填充图像到一个特定的大小,而不是拉伸它? 填充图像: 请注意,在上面的填充图像示例中:首先,图像的大小被调整为150x255(保持的纵横比),然后,它裁剪为150x100。

  • 所以我有一个文本区,当用户在里面粘贴段落,或者只是在里面书写时,我希望它垂直扩展以显示所有可用的文本。即不在文本字段本身中使用滚动条...就像很多网页上发生的一样。许多用户,包括我自己,不喜欢被迫在一个小窗口中编辑。脸书状态更新盒的工作原理。 我试过了 包裹在 但那不管用。我认为它很高兴自动调整到目前的大小。 左边,右边 我不介意阅读TextProperty并计算我自己设置的触发器大小......

  • 有可能用jasperrepors文本文件实现类似rowSpan的东西吗? 我有两份报告:主报告和子报告。 在主详细信息带中,我有textfield和子报表: