这是我的代码
CSS
h2
{
position: absolute;
left: 100px;
top: 150px;
}
h1
{
position: fixed;
top: 300px;
}
HTML
<h1>
Heading for Fixed Position
<h2>
This is a heading with an absolute position</h2>
</h1>
我是 CSS 新手,所以正在尝试定位。我读了一些地方
绝对位置元素相对于第一个具有非静态位置的父元素定位。如果没有找到这样的元素,则包含块是
<html>
:
如果这是正确的,那么This is a heading with an absolute position
消息必须在下面,Heading for Fixed Position
因为 h1 是父对象,而 h2 作为绝对对象,必须相对于 h1 定位。如果我错了,请纠正。
这是 JSFiddle 链接: