Html 在没有其他属性的情况下,静态和相对是否总是在同一位置渲染?
我知道,具有相对位置的元素将被用作具有绝对位置的元素的固定元素,并且具有相对位置的元素可以推动元素,但如果我不添加任何其他属性,则具有此样式的元素将:Html 在没有其他属性的情况下,静态和相对是否总是在同一位置渲染?,html,positioning,css,Html,Positioning,Css,我知道,具有相对位置的元素将被用作具有绝对位置的元素的固定元素,并且具有相对位置的元素可以推动元素,但如果我不添加任何其他属性,则具有此样式的元素将: .element1 { position: relative; } 始终使用以下选项渲染相同的对象: .element2 { position: static; } 如果没有,它们什么时候会有所不同?我发现一个wiki条目正好涉及这个主题: 根据这一点,如果还有一些定位(如您所说)和周围的其他元素,它们可能会与您相对定位的元素重叠,
.element1 {
position: relative;
}
始终使用以下选项渲染相同的对象:
.element2 {
position: static;
}
如果没有,它们什么时候会有所不同?我发现一个wiki条目正好涉及这个主题:
根据这一点,如果还有一些定位(如您所说)和周围的其他元素,它们可能会与您相对定位的元素重叠,那么这只是一个区别。我发现一个wiki条目正好处理这个主题:
根据这一点,这只是一个区别,如果还有一些定位,如你所说,和周围的其他元素,这可能会被你的相对定位者重叠。它看起来是一样的,因为你说我将给你定位,而不是指示你定位在哪里,所以除非你定位它,否则它将保持在相同的位置。它看起来是一样的,因为你说我将给你定位,而不是指示你定位在哪里因此,除非您定位,否则它将保持在同一位置