css - 如何在同一行排列 3 个 div?

标签 css html

谁能帮我解决这个问题,因为我已经处理了很长时间了....

我试图让 3 个 div 在同一行上彼此相邻,其中一个 div 如下所示:

<div>  
  <h2 align="center">San Andreas: Multiplayer</h2>  
  <div align="center">
    <font size="+1">  
      <em class="heading_description">15 pence per slot</em>  
    </font>  
    <img src="http://fhers.com/images/game_servers/sa-mp.jpg" class="alignleft noTopMargin" style="width: 188px; ">  
    <a href="gfh" class="order-small">  
      <span>order</span></a>  
  </div>

另外两个是相同的 div 请帮我把所有三个 div 都放在同一行上,一个在右边,一个在中间,一个在左边

最佳答案

我很惊讶没有人将 CSS 表格布局作为解决方案:

.Row {
    display: table;
    width: 100%; /*Optional*/
    table-layout: fixed; /*Optional*/
    border-spacing: 10px; /*Optional*/
}
.Column {
    display: table-cell;
    background-color: red; /*Optional*/
}
<div class="Row">
    <div class="Column">C1</div>
    <div class="Column">C2</div>
    <div class="Column">C3</div>
</div>

适用于 IE8+

查看 JSFiddle Demo

关于css - 如何在同一行排列 3 个 div?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8690841/

相关文章:

javascript - 如何在javascript中获取每个有效的十六进制代码

css - iphone 和 android 的下拉菜单

css-float - IE8 只显示我的 float div 中的 1 个

javascript - 将第二个散点系列与侧面对齐,类似于柱形图和条形图使用 HighCharts 的方式

html - 无法在 Web 应用程序中加载静态内容(图像/JS)

html - VScode - 用值替换捕获的组

javascript - 启动另一个 javascript 时暂停另一首歌曲

css - 重置 CSS 过渡

html - 3列流体布局CSS

html - CSS:可滚动表格未对齐的列