Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 水平和垂直对齐div_Javascript_Jquery_Html_Css_Alignment - Fatal编程技术网

Javascript 水平和垂直对齐div

Javascript 水平和垂直对齐div,javascript,jquery,html,css,alignment,Javascript,Jquery,Html,Css,Alignment,我正在寻找一种方法来建立一个基本的2列博客类型布局,它允许div水平内联,但也可以直接位于上面的div下面。我尝试过display:inline和浮动div,但仍然无法让它正常工作。我不确定这是否可以用CSS单独完成,但希望如此 请查看下面的链接以了解我的意思,因为我很确定我没有尽可能最好地解释它 我想做什么: 我一直得到的是: <div style="display:inline-block; width:400px;"> <div style="padding:

我正在寻找一种方法来建立一个基本的2列博客类型布局,它允许div水平内联,但也可以直接位于上面的div下面。我尝试过display:inline和浮动div,但仍然无法让它正常工作。我不确定这是否可以用CSS单独完成,但希望如此

请查看下面的链接以了解我的意思,因为我很确定我没有尽可能最好地解释它

我想做什么:

我一直得到的是:

<div style="display:inline-block; width:400px;">
     <div style="padding:5px; margin:10px; background:#222;">
     <div class="small">date | name</div>
     <div class="data">blah blah blah</div>
     </div></div>


日期|姓名
废话废话

在上面的代码中,div彼此相邻,但我从数据库中提取数据,这样每个div将具有不同的高度

使用
margin:autocss代码中编写>代码

<div style="text-align:center">
  <div style="margin:auto">Layer, der auch in Firefox und Opera zentriert wird</div>
</div>

Firefox和Opera zentriert wird中的图层
这件事很管用:

HTML:

<div class="container">
  <div class="left-aside">
    <div class="block one">ONE</div>
    <div class="block two">TWO</div>
    <div class="block three">THREE</div>
  </div>
  <div class="right-aside">
    <div class="block one">ONE</div>
    <div class="block two">TWO</div>
    <div class="block three">THREE</div>
  </div>
</div>

你能发布你到目前为止尝试过的代码吗?粘贴你的代码以查看感谢这一点yea工作得很好,但仍然在寻找一个可以用于sql/mysql输出(重复区域)的解决方案可能是你可以将你的sql数据集分为两个数据集?哇……我不知道为什么我以前没有想到这一点……现在一切都正常了,谢谢你朝正确的方向踢了一脚:D
.block {
  margin: 5px;
  background-color: #22CCFF;
}
.left-aside,
.right-aside {
  width: 50%;
}
.left-aside {
  float: left;
}
.right-aside {
  float: right;
}
.left-aside .one {
  height: 200px;
}
.right-aside .one {
  height: 250px;
}
.left-aside .two {
  height: 300px;
}
.right-aside .two {
  height: 200px;
}
.left-aside .three {
  height: 300px;
}
.right-aside .three {
  height: 150px;
}