html - 对齐绝对位置和边距 : 0 auto; divs

标签 html css

我花了太长时间试图找出如何做到这一点!

我在边距为 0 的自动容器中有两个 float div,分别位于左上角和右上角。

我有两个绝对定位的 div,它们分别位于窗口的任一侧,并在左下角和右下角的某个点相遇。

所以我的问题是,我希望左上角和右上角 div 的交汇点始终与左下角和右下角的交汇点一致。

HTML:

<div id="container">
 <div id="top-left">Top Left</div>
 <div id="top-right">Top Right</div>
</div>
<div id="bottom-left">Bottom Left</div>
<div id="bottom-right">Bottom Right</div>

CSS:

#bottom-left {
  position: absolute;
  left: 0;
  height: 70px;
  right: 45%;
}

#bottom-right {
  position: absolute;
  right: 0;
  height: 60px;
  left: 55%;
}

#container {
  margin: 0 auto;
  width: 200px;
  overflow: hidden;
}

#top-left {
  width: 125px;
  float: left;
}

#top-right {
  width: 75px;
  float: left;
}

JS Fiddle 示例 http://jsfiddle.net/JECyC/1/如果您更改窗口的大小,交汇点就会分开!

我可能以错误的方式处理这个问题,所以我愿意接受一个完全不同的解决方案!

干杯。

编辑 1: 屏幕截图,我需要确保 div Angular 始终相交。

test

最佳答案

#top-left {
  background-color:yellow;
  width:68%;
  float:left;
}

#top-right {
  background-color:blue;
  width:32%;
  float:left;
}

类似这样的事情......我只是看不到另一种方式。

关于html - 对齐绝对位置和边距 : 0 auto; divs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14257414/

相关文章:

javascript - 分区 :hover works oddly in IE-8

jquery - 使用 jquery 查找动态加载但 DOM 附加图像的尺寸?

javascript - 如何在 HTML 和 javascript 中将 DIRECTORY 作为输入并一一处理其中的所有文件

html - 如何在 CSS/HTML 中溢出?

javascript - 为什么我不能使用 Javascript innerHTML 属性更新 HTML 列表项?

php - 如何从存储在数据库中的图像中获取图像的高度和宽度?

javascript - 内容隐藏在带有幻灯片背景的标题容器下

html - Div 到达页面的一侧

HTML5 Canvas 失真?

Android:发送具有多种 Mimetype 的电子邮件 "HTML & PLAINTEXT"