html - 增加屏幕高度时,子 block 必须超出父 block

标签 html css sass

我有一个页面。方 block 的位置如下图所示。 enter image description here

红色容器被拉伸(stretch)到全屏。灰色容器的高度为 600px

当起重机的高度增加时,我希望绿色 block 超出父级,如下图所示。

enter image description here

如何实现?

最佳答案

这可以通过给红色容器一个宽度来实现,例如width: 50%; 绿色容器的宽度固定,更大,例如宽度:100vw;

但是,这是不推荐的,因为这会导致很多问题,更不用说它非常丑陋了。

将绿色容器从红色容器中取出并使用 display: flex; 将其漂亮地对齐有什么问题?

关于html - 增加屏幕高度时,子 block 必须超出父 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57654467/

相关文章:

javascript - 用表单输入文本元素的最后三个字符填充 div?

html - Fancy Zoom (jQuery Plugin) 图像没有缩放效果

css - 相同的字体在 h1 类中显示不同

html - 全宽 div 旋转不占用最大宽度

css - 如何从 Compass 输出压缩的 CSS?

javascript - 使用 webpack 为 Angular 应用程序编译 scss

html - 通过 CSS 修改主题颜色

javascript - css淡出logo淡入背景页

css - 水平滚动的多列问题

html - 如何使sass中的渐变变暗