要让元素在一个 aside 元素中横向排列,可以使用 CSS 的 `flexbox` 布局或者 `grid` 布局。以下是两种方法的示例:

使用 flexbox 布局:

<aside>
  <div class='container'>
    <div class='item'>元素1</div>
    <div class='item'>元素2</div>
    <div class='item'>元素3</div>
  </div>
</aside>

<style>
  .container {
    display: flex;
  }
  .item {
    flex: 1;
  }
</style>

使用 grid 布局:

<aside>
  <div class='container'>
    <div class='item'>元素1</div>
    <div class='item'>元素2</div>
    <div class='item'>元素3</div>
  </div>
</aside>

<style>
  .container {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(100px, 1fr));
  }
  .item {
    padding: 10px;
  }
</style>

这两种方法都可以让元素在 `aside` 元素中横向排列,你可以根据具体的需求选择使用哪一种布局方式。

HTML 中,如何让元素在 aside 里横向排列?

原文地址: https://www.cveoy.top/t/topic/qEyV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录