html - 防止文本破坏 flexbox 容器

标签 html css

我正在尝试将图像与文本链接放入 flexbox 容器中。问题是它破坏了我的容器,它在小屏幕上看起来像下一个:

enter image description here

 <el-container>
    <el-main>
      <div class="top">
        <div class="download-compiler">
            <div class="dmd-download">
                <el-image src="http://dlang.ru/imgs/dmd_logo_128.png"></el-image>
                <el-link style="color: black; font-size: 1.3em;">DMD</el-link>
            </div>
        </div>
        <div class="code-snippets">
          <div class="code-snippets-header">
            Samples:
          </div>

          <div class="code-snippets-content"></div>          

        </div>
      </div>

      <div class="middle">
        <div class="main-app-img">
        </div>
      </div>

    </el-main>
</el-container>

这是最小的 jsfiddle。 https://jsfiddle.net/dhoc4zw5/

最佳答案

我不太确定你想要实现什么,但在你的 jsfiddle 中,只需从类 .top 中删除 height: 20% 制作图像和文本始终位于粉红色区域。

关于html - 防止文本破坏 flexbox 容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56108393/

相关文章:

jquery - 中心导航栏列表元素?

javascript - 如何返回 p 元素的行数?

css - 最佳实践 : stylesheets: small devices

html - 唯一的 Bootstrap 表标签

jquery - 在选择选项更改时切换选项卡 Pane

html - CSS如何使文本像图像一样缩放

javascript - 如何将使用 jQuery 编辑的 HTML 表格保存到本地存储?

javascript - 如何在区域形状上使用 onMouseOver 更改图像?

html - 如何克服这种视差?

显示所有内容的 HTML 标签