首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让两个元素并排浮动,使其与顶部的横幅对齐?

问如何让两个元素并排浮动,使其与顶部的横幅对齐?
EN

Stack Overflow用户
提问于 2015-07-01 06:03:41
回答 2查看 141关注 0票数 0

我正在构建一个简单的网站布局。我在顶部有一个横幅,在它下面有一个div框和一个图像,它们都漂浮在左边。我想得到的妇女与标题横幅右侧内联的图像。我试过使用页边距,但它不是让它离开页面,就是它不是很整齐。

下面是CSS:

代码语言:javascript
复制
.topbanner {
width:100%;
background-color:black;
padding:1%;
margin-top:1%;
}

#nav {
text-align:center;

}

.leftcolumn {
width:40%;
height:230px;
background-color: grey;
border: solid red 3px;
margin-top:2%;
float:left;

}

.leftcolumn p {
color:white;
text-align:center;
padding:13%;
font-style:italic;
font-size:20px;
}

.woman {
width:55%;
height:230px;
border: solid black 3px;
margin-top:2%;
float:left;
margin-left:4%;

下面是代码的链接:http://codepen.io/Pea92/pen/JdpoqN

EN

回答 2

Stack Overflow用户

发布于 2015-07-01 06:13:17

只需将右列向右浮动即可

代码语言:javascript
复制
.rightcolumn {

width:55%;
height:230px;
border: solid black 3px;
margin-top:2%;
float:right;
margin-left:4%;
}

在这里添加这个(去掉宽度)

代码语言:javascript
复制
.topbanner {

  background-color:black;
  padding:1%;
  margin-top:1%;
}

view my fiddle

票数 0
EN

Stack Overflow用户

发布于 2015-07-01 06:28:00

在这里,我为您编辑了CSS。

代码语言:javascript
复制
.woman {
  width: 55%;
  height: 230px;
  border: solid black 3px;
  margin-top: 2%;
  float: right;
  margin-left: 3%;
}

你只需要将.woman (图片)向右浮动,也许可以将左边距减少到3%。

看起来左栏和图片的宽度之和应该达到99%,但由于左栏和图片的边框为3px,可能已经超过了100%。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31149333

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档