html - 标题与列表重叠

标签 html css css-position

你好我的好伙伴。

标题“随便”在我的列表上重叠。

我希望列表出现在标题之后。

<div style="width:1024px;height=auto;position:absoulte;min-height:768px;">
    <div class="heading">
        <h1>Whatever</h1>
    </div>

    <div class="list" id="listID" >
        <div style="height:15px;">Nope</div>
        <div style="height:15px;">Yes</div>
        <div style="height:15px;">Maybe</div>
        <div style="height:15px;">Definetely</div>
    </div>
    <button>Print</button>
    <button style="posititon:relative;top:0px;">add</button>
</div>

这是CSS

.heading
{
    position:relative;
    top:50px;
}

.list
{
    position:relative;
    min-height:10px;
    top:0px;
    margin-left:20px;
}

http://jsfiddle.net/zd5n3L5z/

帮帮我。谢谢:)

最佳答案

将标题的顶部更改为边距顶部

.heading
{
    position:relative;
    margin-top:50px;
}

.list
{
    position:relative;
    min-height:10px;
    top:0px;
    margin-left:20px;
}

关于html - 标题与列表重叠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25583262/

相关文章:

flash - 在 Internet Explorer 中通过 Flash 影片进行 DIVS

javascript - 更改时附加数据属性监听器

javascript - 我可以在 Android 上的 Chrome 上获取绝对设备方向吗?

css - 全宽背景有顶部边距不切断图像顶部(wp-supersized)

跨 Angular 组件相对于父级父级的 CSS 定位

html - 绝对定位的内容溢出粘性页脚

javascript - 如何使特定的键盘输入更改页面上形状的属性?

javascript - 如何在 ejs 中发布表单标签操作值?

html - 我想在表格中的文本下划一条线

javascript - 如何使橡皮擦圈在 Canvas 中渐变