小编Bob*_*ano的帖子

如何使用CSS Flexbox包装行项目?

我对CSS Flexbox还是很陌生,但是我试图创建一个水平卡,其中图像在左侧,文本/按钮在右侧。当网站按比例缩小(供移动使用)时,行项目应换行,并且图像应位于文本的顶部。我尝试将wrap属性设置为wrap,但是当它只应包装在较小的屏幕上时,它将包装在大屏幕上。参见下面的代码:

* {
  margin: 0;
  padding: 0;
}

#box {
  padding: 20px;
}

img {
  width: 200px;
}

#outer-container {
  display: flex;
  flex-wrap: wrap;
  border: solid 1px;
  width: 70%;
  margin: auto;
}

#inner-container {
  border: solid 1px;
  display: flex;
  justify-content: space-between;
  flex-direction: column;
}
Run Code Online (Sandbox Code Playgroud)
<div id="outer-container">
  <img src="https://icatcare.org/app/uploads/2018/07/Thinking-of-getting-a-cat.png" alt="cat">
  <div id="inner-container">
    <div>
      <h3>Heading</h3>
      <br>
      <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis …
Run Code Online (Sandbox Code Playgroud)

html css flexbox

5
推荐指数
1
解决办法
76
查看次数

标签 统计

css ×1

flexbox ×1

html ×1