在页面CSS上定位元素

时间:2015-06-02 19:44:36

标签: html css css-position

我想创建页眉,如下所示: enter image description here

但我用虚拟css规则获得了什么: enter image description here

我主要是后端开发人员,但我想深入研究CSS和HTML,这是我的Html struct,这是我的Css rules,所以有人可以向我解释我需要如何放置那些元素以适当的方式。谢谢!

2 个答案:

答案 0 :(得分:2)

您可以将您的旗帜绝对放置,并设置顶部,左侧,右侧,底部属性。绝对定位元素将从自然文档流中删除,您可以通过设置左,上,右,底属性将它们对齐到任意位置

示例

<div class="box">

    <div class="inner-box">
    <p>dummy content</p>
    </div>

</div>

的CSS

.box {
    position: relative;
}

.inner-box {
    position: absolute;
    top: 20px;
    left: 50px;
}

答案 1 :(得分:0)

margin: 20px auto; 

调整边距也可以帮助你定位,第二个值对于中心事物非常有帮助。