2017-05-25 3 views
0

Absolut positioniertes Element (Eingang) Platz in der Unterseite des Monitors kein Körper.Absolut positioniertes Eleementeil durch nicht positioniertes Vorfahre-Set selbst durch Monitor no body

Wenn ich eine relative Position zum Körper hinzufüge, Eingabe in den Boden des Körpers!

warum?

<body> 

    <input type="button" value="click" style="position:absolute;bottom:0;" /> 

    <div style="height:500px;background-color:red;"></div> 
    <div style="height:500px;background-color:blue;"></div> 
    <div style="height:500px;background-color:green;"></div> 
    <div style="height:500px;background-color:yellow;"></div> 
    <div style="height:500px;background-color:pink;"></div> 

</body> 

Antwort

0

Um das Kind Element absolut von seinem übergeordneten Element machen positioniert wir dies auf das übergeordnete Element selbst

https://css-tricks.com/almanac/properties/p/position/

+0

„, wenn ein absolutes positioniertes Element keine positioniert Vorfahren hat setzen müssen, verwendet es das Dokument body " –

+0

Hey @ AliMottaghiPour Die Standardposition ist statisch für jedes HTML-Element, wenn nicht explizit angegeben. 'Position: statisch;' Es ist nicht relativ – truonghungit

Verwandte Themen