html - 在页面 CSS 上定位元素

标签 html css css-position

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

但是我的虚拟 css 规则得到了什么: enter image description here

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

最佳答案

您可以将标志放置在absolutely 并设置top、left、right、bottom 属性。绝对定位元素已从自然文档流中移除,您可以通过设置它们的左、上、右、下属性将它们对齐到任何您想要的位置

示例

<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;
}

关于html - 在页面 CSS 上定位元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30605221/

相关文章:

php - php 中 for 和 SQL update 的正确语法是什么?

html - WordPress CSS 问题

html - CSS 阴影属性未显示在多边形对象上

html - 为什么我的相对定位元素顶部/底部不工作/跳到错误的位置?

html - 我的登录框显示不正确

html - SVG 不渲染 IE 11

css - HTML、CSS - 背景图片不变

html - 如何将 float 在一个 <div> 中的元素居中?

html - 创建由线连接到中间主圆的 CSS 圆

assembly - 存储所有寄存器而不抓取任何寄存器