html - 将一个 div 定位在另外 2 个 div 上

标签 html css layout css-position responsive

目前我正在建立一个网站,我想要一个小的联系表格来重叠背景图像和上下部分的 div...

Like this

我读过关于将它定位为绝对位置并将你的位置设置为顶部和右侧,在我的 Dreamweaver 中它看起来像我想要的,但是当我在我的浏览器中打开它时(在 Dreamweaver 中它是一个较小的屏幕)容器是放置在页面的下方太远。这与屏幕尺寸和响应式设计有关吗? ps:我是新手,所以我的代码可能很乱。

html:

<div id="contact">
    <div id="container"></div>
</div>

CSS:

#container {
    background-color: #FFFFFF;
    width: 700px;
    height: 500px;
    margin: auto;
    border-radius: 15px;
    box-shadow: 0px 0px 70px 5px #000000;
    position: absolute;
    left: 30%;
    top: 720%;
}

最佳答案

#container {
    background-color: #FFFFFF;
    width: 700px;
    height: 500px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    z-index:99999;
    border-radius: 15px;
    box-shadow: 0px 0px 70px 5px #000000;
    position: absolute;
    transform: translate(-50%);
}

关于html - 将一个 div 定位在另外 2 个 div 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42555270/

相关文章:

css - 什么时候在 CSS 中使用前缀

javascript - 编辑主题文件时侧边菜单高度的 CSS 不会改变

android - 在进度条填充文本下方时更改文本颜色

GWT 布局令人费解

javascript - 如何在 Angular 2中的选择标签中显示颜色框?

html - 如何在标签内制作 CAKEPHP 单选按钮

html - 将文本放在切换按钮旁边的更好方法

android - 如何让右侧子元素在水平布局的左侧子元素旁边流动

html - HTML 中具有特定高度的新行

html - 如何指定 Vary : Accept-Encoding header?