CSS绝对定位不起作用

标签 css html

我正在学习一些基本的 html 和 css,并试图完成绝对定位。然而,即使我相信我使用了正确的命令,我的文本也没有改变它的位置。这是我的代码。

 .content {
width:1200px;
margin: 0 auto 0 auto;

}

.post {
width:75%;
float: left;
padding-left: 30px;
padding-right: 30px;
padding-top: 30px;
border-right: solid black;
border-bottom: solid black;
position:relative;

}

.date {
position: absolute;
top = 10px;
right:  = 0px;

}
    <div class = "content">
        <div class = "post">
            <h1> Hi </h1>
            <p class = "date">15 April 2025</p>
</div>
</div>
如果我的代码量不足以找到解决方案,请留下评论,我将不胜感激。

最佳答案

.date 选择器中存在语法问题。应该是:

.date {
    position: absolute;
    top: 10px;
    right: 0px;
}

关于CSS绝对定位不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40924616/

相关文章:

javascript - 获取 Canvas 内的相对触摸坐标

html - CSS flexbox 给出意想不到的输出

将我的 slider 向左或向右滑动的 Javascript Action

css - 如何在不使用 !important 的情况下覆盖 element.style

javascript - URL 重定向 HTML 页面

html - 使用CSS使元素 flex

jquery - Bootstrap 3 的分割按钮插入符高度小于主按钮

javascript - 如何使 jQuery Mega Menu 下拉?

javascript - JQuery - 在加载时触发通知而不是 onClick

javascript - 在 Javascript 中迭代不同的 div 并将参数传递给脚本