Stijl positie eigenschap
- Previous page perspectiveOrigin
- Next page quotes
- Go back to the previous level HTML DOM Style Object
Definitie en gebruik
Position
Stel het type van de positie methode (statisch, relatief, absoluut of vast) in of retourneer voor het element.
Raadpleeg ook:
CSS Handleiding:CSS Positionering
CSS Referentiehandleiding:Position-eigenschap
Voorbeeld
Voorbeeld 1
Verander de positie van het <div>-element van relatieve positie naar absolute positie:
document.getElementById("myDIV").style.position = "absolute";
Voorbeeld 2
Gebruik verschillende positietypen:
function myFunction(x) { var whichSelected = x.selectedIndex; var posVal = x.options[whichSelected].text; var elem = document.getElementById("myDiv"); elem.style.position = posVal; }
Voorbeeld 3
Teruggeven van de positie van het <h2>-element:
alert(document.getElementById("myH2").style.position);
Syntax
Teruggeven van de position-eigenschap:
object.style.position
Instellen van de position-eigenschap:
object.style.position = "static|absolute|fixed|relative|sticky|initial|inherit"
Eigenschapswaarde
Waarde | Beschrijving |
---|---|
static | Elementen worden weergegeven in de volgorde waarin ze in de documentstroom verschijnen. Standaard. |
absolute | Het element wordt geplaatst ten opzichte van zijn eerste geplaatste (niet-statische) voorouder. |
fixed | Het element wordt geplaatst ten opzichte van het browservenster. |
relative |
Het element wordt geplaatst ten opzichte van zijn normale positie. Dus "left:20" verhoogt de linkerkantpositie van het element met 20 pixels. |
sticky |
Het element wordt geplaatst op basis van de scrollpositie van de gebruiker. Sticky-elementen schakelen tussen relative en fixed op basis van de scrollpositie. Het is relatief geplaatst totdat het de opgegeven afstand in het viewport bereikt - vervolgens 'kleeft' het aan de juiste positie (zoals position:fixed). Opmerking:Niet ondersteund in IE/Edge 15 of oudere versies. Safari ondersteunt de Webkit-prefix vanaf versie 6.1. |
initial | Deze eigenschap wordt ingesteld op zijn standaardwaarde. Zie ook initial. |
inherit | Deze eigenschap erfde van de ouderlijke element. Zie ook inherit. |
Technische details
Standaardwaarde: | static |
---|---|
Terugwaarde: | een string die de positietype van het element aangeeft. |
CSS versie: | CSS2 |
Browser support
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Support | Support | Support | Support | Support |
- Previous page perspectiveOrigin
- Next page quotes
- Go back to the previous level HTML DOM Style Object