如何将div彼此对齐?

克里斯

我正在尝试将这些div设置为像这样对齐:

在此处输入图片说明

但它们最终要么彼此重叠(.title占据了整个容器的宽度),要么彼此重叠。有想法吗?

.wrapper{
    display: table;
    float: left;
    width: 1000px;
    height: 200px;
}
.pic{
    float: left;
    width: 100%;
    height: 20%;
}
.title{
    width: 100%;
    height: 20%;
}
.content{
    width: 100%;
    height: 20%;
}
.footer{
    width: 100%;
    height: 20%;
}

HTML:

<div class="wrapper">
    <div class="pic"><img src="..."></div>
    <div class="title"><p>title</p></div>
    <div class="content"><p>lorem ipsum</p></div>
    <div class="footer"></div>
</div>

JS FIDDLE:http//jsfiddle.net/mmb84836/

UID

根据最佳做法:

将Pic放在一个Box中,将其他三个Box放在一个Box中,然后使用“float:left**display:inline-block**”。

这是相同的代码:

的HTML

<div class="wrapper">
    <div class="leftBox">
        <div class="pic">pic</div>
    </div>
    <div class="rightBox">
        <div class="title">title</div>
        <div class="content">content</div>
        <div class="footer">footer</div>
    </div>
</div>

的CSS

div {
    border:1px solid #000;
}
.wrapper {
    display: block; /*Default Property - You Can Remove Also*/
    width: 1000px;
    height: 200px;
}
.leftBox {
    float:left;
    width :20%;
    height:100%
}
.rightBox {
    width :79.5%;
    float:left;
     height:100%
}
.pic {
    width: 100%;
    height: 100%;
}
.title {
    width: 100%;
    height: 20%;
}
.content {
    width: 100%;
    height: 20%;
}
.footer {
    width: 100%;
    height: 20%;
}

这是工作小提琴:http : //jsfiddle.net/7xLyc3q1/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将两个div彼此相邻放置?

来自分类Dev

如何对齐多个div彼此相邻?

来自分类Dev

如何将DIV元素与图像彼此相邻放置

来自分类Dev

如何将div与表单的输入元素对齐?

来自分类Dev

如何将<a> <img> </a>标签与div对齐

来自分类Dev

如何将溢出的div对齐到右边?

来自分类Dev

如何将div彼此对齐?

来自分类Dev

如何将复选框彼此水平对齐

来自分类Dev

如何将div与显示行内块右对齐?

来自分类Dev

如何将2个div(每个都有自己的填充)彼此并排对齐?

来自分类Dev

将引导程序div彼此对齐

来自分类Dev

将五个div彼此并排对齐

来自分类Dev

如何将多个元素彼此对齐?

来自分类Dev

如何将线彼此对齐

来自分类Dev

如何将图像与div的底部对齐?

来自分类Dev

将div彼此对齐

来自分类Dev

如何将div并排水平对齐?

来自分类Dev

如何将元素与div框的右侧对齐?

来自分类Dev

如何将项目彼此对齐

来自分类Dev

如何将页面中间的导航按钮彼此对齐,使图像居中?

来自分类Dev

如何将图像对齐到div的左上方

来自分类Dev

如何将两个div对齐

来自分类Dev

如何将两个div彼此对齐?

来自分类Dev

如何将xml视图彼此对齐并从同一点开始

来自分类Dev

如何将div彼此对齐?

来自分类Dev

将div彼此对齐

来自分类Dev

如何将图像与div的底部对齐?

来自分类Dev

如何将div框与彼此相邻的文本对齐

来自分类Dev

如何将这个垂直对齐的div右对齐?