css - 尝试对齐 DIV 元素失败

标签 css html alignment

我正在尝试对齐 3 <div>两个元素相邻,第三个元素在它们下面,从一个元素延伸到另一个元素。 Here是我的 fiddle 给你看。这也是我的 CSS:

<style type="text/css">
body {
    background-image: url(https://www.dropbox.com/s/ri903jtb93a5168/background.jpg);
    background-attachment:fixed;
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    background-repeat:no-repeat;
    background-position:center;
    padding-right: 20%;
    padding-left: 20%;
    padding-top: 19%;
}
#left {
    float: left;
    width: 25%;
    text-align: center;
}
#right {
    float: right;
    width: 25%;
    text-align: center;
}

#bottom {
    position:relative
}

.lists {
    background: transparent;
    width: 268px;
    padding: 5px;
    font-size: 16px;
    border: none;
    height: 34px;
    -webkit-appearance: none;
}
</style>​

有什么想法吗?我是新手,正在尝试掌握 CSS。

谢谢!

最佳答案

我有点改变了你的代码, 我在左右 div 之后添加了 clear:float。

请看Demo , 如果那是你想要的,请告诉我

关于css - 尝试对齐 DIV 元素失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13295696/

相关文章:

css - 自动排序的 DIV?

javascript - 使用存储在 json 文件中的 HEX 值更改 Div 背景颜色

javascript - 如何在外圆边框上用小圆圈围绕圆形图像绘制圆圈?

javascript - 我如何在 $(var).*** var ="#tag",html jquery 中发送 var

css - 在 reactjs 应用程序的 .scss 文件中获取环境变量

javascript - 从 CSS 切换按钮触发 Jquery 事件

javascript - 如何通过单击单元格更改颜色

html - 如何确保 2 行元素完全对齐?

java - 使用 Java Swing 定位

html - 将 Logo 、导航和社交图标对齐在一条线上