Ho cercato un po' in giro, ma le descrizioni su w3schools sono troppo scarne; dei thread su stackoverflow risalgono 2011, quindi per averne la certezza domando qui.
Se ho ben capito, il browser in automatico assegna la proprieta' z-index in questo modo:
Io credo di aver capito (sicuramente male) che inserendo nel foglio di stile:
#here { postion: relative; z-index: -1; } risultato: z-index: 1.1.(-1)
#here { z-index: -1; } risultato: z-index: -1
Cioe' mi sembra di aver capito che la proprieta' position serva per ridefinire una sorta di "contesto" e che qualora non specificato eredita quello del genitore.
La mia domanda e': ho capito bene oppure ho frainteso completamente il significato delle due proprieta'?
E, nel caso avessi capito bene, il "contesto" di cui ho parlato, su quali altre proprieta' "principali" influisce?
Se ho ben capito, il browser in automatico assegna la proprieta' z-index in questo modo:
HTML:
...
<div> <!-- 1 -->
<div> <!-- 1.1 -->
<p id="here">foo</p> <!-- 1.1.1 -->
</div>
<p>bar</p> <!-- 1.2 -->
</div>
...
Io credo di aver capito (sicuramente male) che inserendo nel foglio di stile:
#here { postion: relative; z-index: -1; } risultato: z-index: 1.1.(-1)
#here { z-index: -1; } risultato: z-index: -1
Cioe' mi sembra di aver capito che la proprieta' position serva per ridefinire una sorta di "contesto" e che qualora non specificato eredita quello del genitore.
La mia domanda e': ho capito bene oppure ho frainteso completamente il significato delle due proprieta'?
E, nel caso avessi capito bene, il "contesto" di cui ho parlato, su quali altre proprieta' "principali" influisce?