icoon en één: //europa.eu.int /comm /,,,, met de komst van de Super - scherm (dat de retina) de opkomst van nieuwe ontwerp te vinden om tegemoet te komen aan alle uitdagingen; we moeten de methoden van de apparatuur.Voor patiënten met een icoon.We kunnen rekenen op een voor beeld van 200%, of met de svg technologie, maar het is ook mogelijk dat de oprichting van een verbazingwekkend aantal CSS apart figuur.We zijn een: //europa.eu.int /comm /element om te komen tot een complexe icoon,,,,, dat vóór het begin van iets nuttig in de interne factoren, is het voornaamste probleem van onze beperkte hoeveelheid "blokken" kunnen worden gebruikt.Gelukkig is er een aantal vaardigheden, pseudo - elementen, pseudo - elementen (ook bekend als de productie van inhoud) in het document zelf niet aanwezig is. De (DOM) maar met de CSS.Ze bieden je standaard elementen kan toevoegen aan je twee mensen kunt (min of meer) met dezelfde kenmerken, zoals, bijvoorbeeld, de etikettering:, < div = "Square" > < /div > en de toepassing van de regels, de partijen de volgende stijl: de relatieve positie. (:;: blauwe achtergrond; breed 50px 50px;}, hoogte::::. Het plein voor {absolute; links: - 50px;: "; lengte: 50px; grote 50px; dat blok; achtergrond: groene;}. Partij::: {standpunt absoluut; links: 50px;:"; lengte: breedte 50px; 50px; dat blok; achtergrond: rood;}, omdat dit het doel van de opleiding zullen wij gebruik maken van de waarde van het voorstel de pixels, hoewel het vaak gebruikt voor het meten van de eenheden, zoals het EMS flexibel, noot.Dubbele (:::,,,), in plaats van één dikke darm, is het kruis van de grammatica.De pseudo - element van de pseudo - - die, zoals: we hebben twee bouwstenen, maar feit is dat een kruis eigenschap niet gebruik van die inhoud:,, de overgang, aan de andere kant moeten weten, is de inhoud van die wordt vermeld in de bovenstaande elementen van een standaard, tenzij ze, z index: 1.De browser interpreteert als in de standaard elementen in positie.Als we de code is representatief is voor de werkelijke als volgt: pseudo - elementen, < div = "Square" > < div = "ex" > < /div > < div = "> en LT; /div > < /div >,. Partijen {achtergrond: de blauwe; grote 50px; lengte: 50px; positie: relatieve;} {links.: - 50px; positie: absoluut. Inhoud:"; lengte: 50px; grote 50px; dat blok; achtergrond: groene;} {inhoud. Het plein. In: "; lengte: 50px breed 50px; achtergrond;: rood. Locatie: absolute; links: 50px;}, shadow box, als pseudo - elementen op zich niet genoeg voor je om je" blok "icoon, je kan ook gebruik maken van de vitrinekast.Deze technologie zal je toestaan om een zo veel mogelijk "kloon", omdat je het wilt.Laten we kijken naar een voorbeeld: er is een cirkel, < div = "cirkel" > < /div >,. Ring - positie ten opzichte van de blauwe achtergrond:;: breedte: 50px; 50px; de hoogte van de grens: 50%; in de schaduw van De doos te begrijpen; 0 - 0 20px paars - 60px 0 0 0 0 10 pixels 10 pixels, rood, groen en oranje 180px 0 0 20px;}, zoals je kan zien, de doos laten je in de schaduw van de stijging of daling van uw oorspronkelijke grootte en vorm van de waar je wilt details, onroerend goed, de doos. 1 - pixel schaduw aangebracht: 10 pixels, groene, kan worden onderverdeeld in:,,, - > offset-x, dit kan je je schaduw op de X - as, in het land van oorsprong in de oorspronkelijke vorm, in het midden, aangebracht - > offset-y, dit kan je je schaduw op de y - as, met de oorsprong van CIn je oorspronkelijke vorm, 1 - pixel - > wazig. Deze waarde groter is, vaag, dus meer en meer licht, schaduw, 10 pixels - > verspreiding straal van positieve waarden zal leiden tot de uitbreiding en de verhoging van de schaduw, zal leiden tot een vermindering van de negatieve schaduw,, groene - > de kleur van je. Kleur:): de eerste,,, dat er altijd meer dan de definitie, de schaduw van de schaduw, illustraties.,, de waarde van dat verschillende mogelijkheden:, < div = "bal" > < /div >,. De bal {positie ten opzichte van de blauwe achtergrond:;: breedte: de hoge graad van 50px;; 50px; de grens van 50%; de doos: de schaduw: illustraties 0 0 20px 10 pixels gele illustraties - 0 0 20px 10 pixels, rode;}, helling, voor wie geïnteresseerd is in het Sap van de Internet Explorer.Wijst erop dat de geleidelijke slechts verenigbaar IE10 - H.Voor de andere browser, onthoud de leverancier het voorvoegsel, zoals schaduw, helling kunnen worden gecombineerd en onafhankelijke geplaatst.Het gebruik van de vorm van de gradiënt te creëren, dan de vorige prestaties ingewikkelder, laten we op een "eenvoudig" voorbeelden van belangrijke, in dit geval zullen wij gebruik maken van de geleidelijke totstandbrenging van vier verschillende kringen, we zullen hun vader elementen, < div = "achtergrond" > en LT; /div >,. In de context van de geleidelijke verandering {achtergrond: (Centrum, ovale, rgba (0, 0, 0, 1, 10%) 10% van transparante, transparante 100%), de helling (Centrum, ovale, rgba (0, 0, 0, 1) 30% 32%, transparante, transparante, 100%) de gradiënt (Centrum, ovale, rgba (0, 0, 0, 1, 52%) 50% transparante, transparante 100%), de helling (Centrum, ovale, rgba (0, 0, 0, 1) 60% en transparante 62% en transparante achtergrond van 100%); kleur: rood; achtergrond herhalen:Niet herhalen; achtergrond positie: 0px 0px 0px, 50px, 50px 50px, 0px 50px; de omvang van de achtergrond 50px 50px; de breedte van 100px, hoogte: 100px; positie: relatieve;}, weet je, deze demonstratie voor te stellen in de Maas.- in elke cel van een verschillende gradiënt.In dit geval is door de 50px (cellen, tegen de achtergrond van 50px 50px; afmetingen:, speciaal in de winkel. Ik - maar weet dat ze ook kunnen worden aangebracht.Elke eenheid kan worden in een aparte de X - en Y - as, in de linkerbovenhoek van de fundamentele elementen van de oorsprong (positie, achtergrond: 0px 0px 0px, 50px, 50px 50px 50px, 0px;,), de gedetailleerde gradiënt eigenschap:, achtergrond: hellingen (Centrum, onvolledige dekking, rgba (0, 0, 0, 0, 1),,, de positie van de centrale > ook kan worden uitgedrukt als: achtergrond standpunt (Centrum =% 50% 50%).,, onvolledige > vorm: rond of ovaal kan zijn, in dit geval hetzelfde doen... En rgba (, 0, 0, 0, 1) 10% > de kleur en de beperking van de grenswaarden verhoogd: verhoging van 10%, transparante cirkel. > de kleur en het beperken van deze grenswaarden: vóór het einde van de definitie van de kleur van je.De aanwijzing van een bovengrens voor de beperking van iets meer dan de toegestane marge glad,.,, transparante 100% > de kleur en de beperking van de gradiënt van transparant is: van 10 tot 100%, te helpen de CSS geleidelijke schepping, kun je een generator, zoals de geleidelijke collorzilla redacteur, nu we Gezien hebben hoe uit. Een enkel die tot de grootste bouwstenen, laten we oefenen.We zullen alleen maar gebruik maken van een div creëren (tot slot. De prijs)Stap 1:,, het lichaam, hier is één lijn: http: //europa.eu.int van deze handleiding, die = < "meid" > < /div > laten we gemakkelijk kan worden aangepast. We gebruiken de meeteenheid van em en flexibel.Dank u aan uw wens, maar door de lettergrootte van de elementen.Ik de ontwikkeling van deze browser, laat ik het je voor die van leverancier te veranderen, afhankelijk van je browser, zullen we door het verstrekken van vorm en kleur lieveheersbeestje lichaam:,. Lieveheersbeestje {positie ten opzichte van de lettergrootte::; 60px; breedte: 1.8em; lengte: 2em; de grens van 50%; De achtergrond: kleur:E11;}, laten we nu gebruik zal maken van de geleidelijke verandering van eigendom, lieveheersbeestje. {positie.: de relatieve; de lettergrootte: 60px; breedte: 1.8em; lengte: 2em; de grens van 50% - norm:; achtergrond: de geleidelijke (Centrum, ovale, rgba (0, 0, 0 30%, 33%, 1) 100%), transparante, transparante norm voor de geleidelijke (Centrum, ovale, rgba (0, 0, 0, 1) van 50%, 55%, transparante transparante 100%), de geleidelijke (centrum van de norm, onvolledige, rgba (0, 0, 0, 1) van 50%, vervoerNiet 55%, 100%), transparante norm de gradiënt (Centrum, ovale, rgba (0, 0, 0, 1) 40% 43%, transparante en transparante norm voor 100%), de geleidelijke (Centrum, ovale, rgba (0, 0, 0, 1) 40% 43%, transparante, transparante 100%), - de bewijzen van de geleidelijke (hart, ovale, rgba (0, 0, 0, 1) 45%, 50% en 100% transparante transparante norm), de geleidelijke (Centrum, ovale, rgba (0, 0, 0, 1) 45%, 50% en 100% transparante transparante achtergrond); kleur:E11; achtergrond herhaal: niet herhalen; achtergrond positie: 0.66em 0.2em, 0.3EM 0.6em, 1EM 0.6em, 0.9em 1.1em, 0.4em 1.1em, 1.1em 1.5em, 0.2em 1.5em; afmetingen: tegen de achtergrond van 0.5em 0.5em;}, uitstekende werk dat we hebben gedaan op het lichaam van dat moment. Stap 2:,, het hoofd van dit deel is de snelste..We zullen het trekken van een halve zwarte en plaats het op het lichaam.Dus we zullen het gebruik van pseudo - elementen,::::.,.,. {inhoud: "; positie: absoluut. Het blijkt dat de blok, hoogte: 0.5em; breedte: 1.2em; de top: -0.24em; achtergrond: zwart; links: 0.3EM; de grens van 50% 0% 0% 100% 100%, 50%) 0 0; stap 3:,, de ogen, we zijn hier met een pseudo - elementen voor de vorming van de ogen en de doos na:: eigendom, de schaduw.We beginnen met het creëren van onze fundamentele ring (studenten) en dan zullen we "kloon" van deze elementen om een witte ogen, het profiel en het andere oog.,::. Lieveheersbeestje {inhoud: "; de plaats van: absoluut. Het blijkt dat de blok, hoogte: 0.1em; breedte: 0.1em; achtergrond: zwarte top:; -0.1em; links: 0.5em; grens: 50%; Gearceerd: 0 0 0 0 0 0.13em - 0.1em wit, zwart, 0.7em 0 0 0 0 0 0.1em 0.7em zwart, wit, zwart 0.7em 0 0 0.13em;}, stap 4:" we moeten denken over je been, in dollar over.Maak je geen zorgen, we zullen de ogen dezelfde doos schaduw.,. Lieveheersbeestje::: "; de positie van de inhoud in de {: absolute; dat blok, hoogte: 0.1em; breedte: 0.1em; achtergrond: zwart; de top: -0.1em; links: 0.5em; grens: 50%; Gearceerd: 0 0 0 0 0 - 0.13em 0.1em wit, zwart, 0.7em 0 0 0 0 0 0.1em 0.7em zwart, wit, zwart 0.7em 0 0 0.13em, 1.2em 0.5em 0 0.02em zwart, 1.35em 1.1em 0 0.02em zwart, 1.2em 1.65em 0 0.02em zwart, -0.5em 0.5em 0 0.02em zwart, -0.65em 1.1em 0 0.02em zwart, -0.5em 1.65em 0 0.02em zwart;}, we eindelijk een icoon.Stap 5: een bonus.We zijn nog niet klaar.Ik verzeker u dat dit een extra stimulans zijn.Een van de voordelen van de CSS de animatie is in de svg; laten we een muis.Dit is extra CSS: @ - bewijzen van 0% {achtergrond frame lieveheersbeestje {standpunt: 0.66em 0.2em, 0.3EM 0.6em, 1EM 0.6em, 0.9em 1.1em, 0.4em 1.1em, 1.1em 1.5em, 0.2em 1.5em} {achtergrond; 50% van de positie van 0.8em: 0.66em, 0.66em 0.8em, 0.66em 0.8em, 0.66em 0.8em, 0.66em 0.8em, 0.66em 0.8em, 0.66em 0.8em;} 100% {achtergrond positie: 0.66em 0.2em, 0.3EM 0.6em, 1EM 0.6em, 0.9em 1.1em, 0.4em 1.1em, 1.1em 1.5em, 0.2em 1.5em;}} {bewijzen. Lieveheersbeestje: die van de animatie: (1) de definitie van een,, laten we de sleutel, onze naam, lieveheersbeestje.En dan de trekker die sleutel in zweven we de actie van de icoon.De keyframes elke wijziging van de achtergrond de positie van onze ladybug's spots, ten slotte, hier is de volledige CSS - ja,.Ladybug {-); de lettergrootte: 60px; breedte: 1.8em; height: 2em; border-radius:: 50%; -webkit-radial-gradient (Centrum, de ellips, rgba (0, 0, 0, 1%, 33%) zijn, zijn 100%), -webkit-radial-gradient (Centrum, de ellips, rgba (0, 0, 0, 1%, 55%) zijn, zijn 100%), -webkit-radial-gradient (Centrum, de ellips, rgba (0, 0, 0, 1%, 55%) zijn, zijn 100%), -webkit-radial-gradient (Centrum, de ellips, rgba (0, 0, 0, 1) 40%, 43%, 100%) zijn, zijn -webkit-radial-gradient (Centrum, de ellips, rgba (0, 0, 0, 1) 40%, 43%, 100% zijn, zijn -webkit-radial-gradient (Centrum), de ellips, rgba (0, 0, 0, 1) 45%, 50%, 100%) transparante, transparante norm voor de gradiënt (Centrum, ovale, rgba (0, 0, 0, 1) 45%, 50% en 100% transparante transparante achtergrond); kleur:E11; achtergrond niet herhalen, herhalen: de positie van 0.66em 0.2em, achtergrond: 0.3EM 0.6em, 1EM 0.6em, 0.9em 1.1em, 0.4em 1.1em, 1.1em 1.5em, 0.2em 1.5em; afmetingen: tegen de achtergrond van 0.5em 0.5em;} {inhoud.): in plaats van: ";: absoluut. Het blijkt dat de blok, hoogte: 0.5em; breedte: 1.2em; de Top: -0.24em; achtergrond: zwart; links: de grens 0.3EM; straal: 50% 50% 0% 0% /% 100% 100% 0 0;}. Lieveheersbeestje:::" de positie van de inhoud in de {;: absolute; dat blok, hoogte: 0.1em; breedte: 0.1em; achtergrond: zwart; de top: -0.1em; links: 0.5em; de grens van 50%; de lijst: 0.1em schaduw: 0 0 0 de witte0, - 0 0.13em zwarte, 0.7em 0 0 0 0 0 0.1em 0.7em zwart, wit, zwart 0.7em 0 0 0.13em, 1.2em 0.5em 0 0.02em zwart, 1.35em 1.1em 0 0.02em zwart, 1.2em 1.65em 0 0.02em zwart, -0.5em 0.5em 0 0.02em zwart, -0.65em 1.1em 0 0.02em zwart, -0.5em 1.65em 0 0.02em} @ bewijzen zwart; De sleutel, lieveheersbeestje {0% {achtergrond positie: 0.66em 0.2em, 0.3EM 0.6em, 1EM 0.6em, 0.9em 1.1em, 0.4em 1.1em, 1.1em 1.5em, 0.2em 1.5em} {achtergrond; 50% van de positie van 0.8em: 0.66em, 0.66em 0.8em, 0.66em 0.8em, 0.66em 0.8em, 0.66em 0.8em, 0.66em 0.8em, 0.66em 0.8em} {achtergrond positie van 100%; 0.2em: 0.66em, 0.3EM 0.6em, 1EM 0.6em, 0.9em 1.1em, 0.4em 1.1em, 1.1em 1.5em, 0.2em 1.5em;}} {bewijzen. Lieveheersbeestje: die van de animatie: lieveheersbeestje 1;},, conclusies, door deze handleidingIk hoop dat ik heb laten zien hoe de mogelijkheden van de CSS, kan met één: //europa.eu.int /comm /elementen.Rekening houdend met de in deze handleiding over de CSS eigenschap browser steun het altijd verstandig om ervoor te zorgen dat hun normale afbraak,.,, als je wilt kijken naar het creëren van een andere elementen, ik nodig je uit in mijn website bezoeken one-div.com.Bedankt voor het lezen.,
De iconen en één van de elementen van de http: //europa.eu.int
Previous:De indeling van het formulier '