Misschien weet je het niet over z

kan je niet weet dat z - index eigenschap,,,,, z - index, de eigenschappen van de CSS lijkt eenvoudig, maar er zijn veel gevonden onder de oppervlakte. Als je het echt wil weten, hoe het werkt.In deze handleiding wordt, zullen wij de interne werking van de z - index, kijk, gelaagd context, en enkele voorbeelden uit de praktijk, de CSS biedt. De indeling van de doos van drie verschillende programma 's: de positie van normale document -,,,,,,,, zwevende, absolute - eindelijk volledig geschrapt uit het normale verkeer - en op de opdrachtgever vertelde element zien.,, geef je het boven, onder, links en rechts van de waarde van de positie van de twee elementen in de ruimte, maar ook in de CSS je toestaan om het gebruik van de derde dimensie, op het oppervlak van z - index eigenschap.,, lijkt te willen met z - index een eenvoudige eigenschap.Je waarde vast te stellen dat de derde as op de locatie, waar zou je dan zijn voltooid.Nog meer onder de oppervlakte van de productiemiddelen, met inbegrip van de aard van de elementen van een aantal regels zat.,, laten we bij het begin beginnen om ervoor te zorgen dat we op dezelfde pagina, en dan kunnen we praten over wat zich achter de schermen z z - index, op basis van de kennis van de,,,, ik weet dat je bekend bent met de coördinaten van de ruimte.We hebben een X - as wordt meestal gebruikt voor aan te geven, de y - as en een vertegenwoordiger van de verticale, vertegenwoordigen de instroom en uitstroom van de z - as van de pagina 's, of op ons scherm.,,,,,,, - coördinaten, we niet zomaar, kijk, de z - as, zoals het scherm is een een vliegtuig.We zien het in perspectief in de vorm van voor of achter de andere elementen, delen ze dezelfde twee dimensies in sommige elementen, besloten. Langs de derde as waar de elementen, kunnen we de waarde van een drie - Z - index eigenschap.,,,,, automatische (standaard) (geheel getal),,,, die, op het moment dat we ons concentreren op de gehele getal.Dit kan een positieve, negatieve of 0.Hoe groter de waarde van elementen van de waarnemer, dichter bij.Met een lagere waarde ver lijkt als twee elementen van de positie, dus ze hebben een tweedimensionale ruimte delen van gebieden met grote Z, vage of sluiting van onderdelen en elementen van de gemeenschappelijke ruimte van onder hun niveau op het gebied van boven. En ik veronderstel, gemakkelijk te begrijpen van de meest waarschijnlijke gedraagt zich precies zoals je zou verwachten.Er zijn echter een aantal hangende kwesties hangen.,,, verschijnen op de top, de plaatsing van onderdelen en overlappingen in de normale documenten - Z - index van de elementen?Als een van de elementen is geplaatst, een drijven?Als door plaatsing van de onderdelen... In een andere elementen in, wat gebeurt er?,,, om deze vragen te beantwoorden, moeten we over een specifiek richten op ideeën, die in de context van de hogere niveaus, en stapel orde,.,,, hebben zich opgestapeld context en milieu, en het niveau van de niveaus die misschien een beetje moeilijk te begrijpen, dus nu een foto van de dingen op.Deze tabel is een stapel context.Als bij de eerste. Er is een tweede, zei een andere stapel context, en de context van het document, of is de wortel vormt.In beide gevallen, 2 en 3 van het niveau van de accumulatie van Stack context 1.Elke vormde ook een nieuwe die, in de context van de eerste tafel vier kleine stukken, alle rechtstreeks aan de tafel zitten.In deze vier borden op de top is een plaat op de Top van glas en glas is een fruitschaal.Blok, glas, en de fruitschaal, elke vertegenwoordiger van een van de in de verschillende lagen van de in het kader van de stapel, tabel, één in de context van de standaard of creëren van elke pagina.Dit is de wortel (tabel)http: //europa.eu.int).In html zitten in een gelaagde context worden in deze standaard (object aan tafel zitten).,, als je de toewijzing van een andere auto 's dan z - index waarde een element van het creëren van een nieuwe, je nieuwe accumulatie van gelaagd context niveau is onafhankelijk van de andere lagen op het niveau van de context en Het stapelen blz.Heb je een tafel in de andere kamer, je zit in de kamer, stapelen de volgorde, de meest eenvoudige methode is het gebruik van een eenvoudig voorbeeld of om te begrijpen, dus we zelfs zonder rekening te houden met de elementen worden geplaatst in een heel eenvoudige pagina 's.Naast de standaard: //europa.eu.int /comm /< >,, < hoofd >,,,,, body> <, vind je in elke pagina is een enkele, < div >,.In de CSS dossier: //europa.eu.int /comm /element is de achtergrond voor de blauwe kleur.In de breedte en hoogte van die rode kleur van je achtergrond, en de vaststelling van de waarde. En je ziet als je de laden?,, in de hoop dat je foto 's heeft een rode kleur, heb je die bonus stuk breedte en lengte. Uitzonderingen zijn mogelijk in de blauwe pagina' s is links, tenzij je een beetje laat je verbeelding, geef het meer CSS het elders te tonen.,,,,,, je "wat zou willen, dat is duidelijk, maar misschien niet zo duidelijk is waarom zie je boven op een blauwe achtergrond, een rode blok.Waarom zie je in de top: //europa.eu.int /comm /div?Omdat zijn stapel regels., in dit simpel, voorbeelden van gevallen waarin de regels in het normale verkeer, dat de daling van de dollar (DIV) zit op een hoger niveau dan de achtergrond en de elementen van de grens (http: //europa.eu.int).Zie je je want het is op een hoog niveau, maar het voorbeeld hierboven gestapeld, bevat slechts een tweede stapel, er zijn zeven mogelijke niveau lagen, elk in het kader van zijn hieronder vermeld.,,, de achtergrond en de grens van de elementen uit de context.In de schoorsteen van het laagste niveau.,, de negatieve - Z - index, de nakomelingen van de negatieve elementen uit de context niveau blok doos.,,, - niet - in - in - zaad, ponton.,, niet - locatie drijven, in de doos in de populaire kinderen geen locatie, en: 0, - elementen. De kenmerken.Deze vormen een nieuwe achtergrond, is aangebracht. De locatie van z - index,,.De stapel op het hoogste niveau zeven, en op het niveau van de in het kader van een overlapping van deze zeven niveaus, een stapel regels.Een van de elementen in de zeven of meer bij het publiek), in plaats van een tot zes elementen.Een van de elementen in de vijf of meer elementen in de show.Een van de elementen in je... Goed idee. De eerste keer, dat ik met meer dan stapelen de regels, er zijn een paar dingen voor me stond.Als je kijkt naar het niveau van zes en zeven, (die z - index genoemd), het past je denkt misschien dat over de z - index.De kenmerken van actief is op een hoger niveau dan de kenmerken van 0, dit is op een hoger niveau dan de negatieve z - index.Dit is waarschijnlijk de meesten van ons stoppen met denken over al deze deposito 's, hoewel deze regels, voordat ik dat alles neerkomt op een standaard 0.Dat is duidelijk niet het geval.Het feit dat de meeste zitten in de volgende z = 0 niveau, wat grappig is. Dat is niet - - elementen, in de vierde laag niveau.Als je erover nadenkt, is het zinvol.Als alle niet - plaatsing van de onderdelen in een laag niveau, zullen we niet de tekst ziet (doos) een DIV (blok doos).,,, allemaal samen, een paar keer dat ik over het scheppen van nieuwe uit de context.Als je een andere waarde dan z - index, auto 's, een element van het creëren van een nieuwe laag van de achtergrond, onafhankelijk van de andere laag.,, laten we nadenken over de oppervlakte die context.We hebben een tafel, op de tafel, er zijn vier stenen, glas, een fruitschaal.Stel je voor dat we die tweede tafel vier gelijke delen, een glazen plaat, maar geen fruitschaal, zou je verwachten dat de vruchten van de tafel is het hoogste punt van de schaal in de kamer.Het bevindt zich op het hoogste niveau (het is de grootste z - index).Als we naar de tafel, alle spullen in de kelder, wat gebeurt er dan?Kom nu op tafel dat fruit dan iets lager moeten zijn, want een eigen tafel is verplaatst naar een niveau lager.Rekening houden met de volgende merken en stijl.Wel, div.two, blijkt dat de div.four, boven of onder?Http: //europa.eu.int:...,,,, < div = "één" > < div = "twee" > < /div> < div = "drie" > < /div> < /div> < div = "vier" > < /div> CSS, DIV (,,, breedte: 200px; height: 200px; oude 20px;}.,.Two,.Three,.Four {} {:.: absolute; #f00; outline: vaste #000 aangebracht; de top: 100px; links: 200px; z-index:} {10;.Two: #0f0; outline: vaste #000 aangebracht; de top: 50px; links: 75px; z-index:.Three {} 100; verslag: #0ff; outline: #000 aangebracht; de top: 125px; links: 25px; z-index: 150;}.Four {: #00f; outline: vaste #ff0 aangebracht; de top: 200px; links: 350px; z-index: 50;}, en zelfs...Hoewel de div.two meer z - index (100), het is eigenlijk zit onder div.four (z = 50) pagina 's.Zie je het volgende beeld van de resultaten van de code.Zwart en geel. In de context van de weergave van de verschillende lagen van elk van de elementen van een,,,,,,, omdat div.two opgenomen in de kenmerken van div.one, is relatief, div.one, Stack.Wat we hebben is in feite:,,,, een z = 10, z = 10.100. 2,,. Drie z = 10.150, z = 50, vier,,, wat we moeten doen is geraakt, div.one, alles is opgenomen in de onderstaande, div.four,.Wat de waarden van de elementen in de z - index, div.one eigenschap, ze zal altijd worden weergegeven in de volgende div.four,,,, als je net als ik, dat er misschien één of twee keer over je werk en de z - index.Ik hoop dat deze voorbeelden kan helpen uitzoeken waarom een grotere z elementen soms in een ander element z - index eigenschap is laag.,,, conclusies, toen je voor het eerst ontmoette, het z - index eigenschap lijkt een heel eenvoudige eigenschappen te begrijpen.De waarde van de positie van een as dat het binnenvaren en het verlaten van het scherm,,,, naar Z - index blijkt dat meer achter de schermen.Een die in de context van de superpositie van niveau, en de regels om te bepalen welke elementen waaruit blijkt dat een hoge of lage stapelen de volgorde van de locatie.,, kan leiden tot een nieuwe context en de hele stapel niveau lagen, zou een hoger of lager is dan de aan een ander niveau van de context van Alle verdere lezing.,,,,,, en niemand vertelde je 菲利普沃尔顿 z - index, door CSS, z - index: algemene kijk op de eigenschappen die magazine, je te begrijpen is hoe de CSS -?In het kader van de lagen,, mozilla ontwikkelaar netwerk, z - index en de CSS - elementen waaruit blijkt dat de eerste?,,

3-Dimensional Coordinate Space
Stacking Contexts and Stacking Levels
Stacking Order
stacking



Previous:
Next Page: