Referentie voor CSS-functies

Kayce Basken
Kayce Basques
Sofia Emelianova
Sofia Emelianova

Ontdek nieuwe workflows in deze uitgebreide referentie van Chrome DevTools-functies met betrekking tot het bekijken en wijzigen van CSS.

Zie CSS bekijken en wijzigen voor de basisbeginselen.

Selecteer een element

Met het Elementenpaneel van DevTools kunt u de CSS van één element tegelijk bekijken of wijzigen.

Een voorbeeld van een geselecteerd element.

Op de schermafbeelding is het h1 element dat blauw gemarkeerd is in de DOM-structuur het geselecteerde element. Rechts worden de stijlen van het element weergegeven op het tabblad Stijlen . Links is het element gemarkeerd in de viewport, maar alleen omdat de muis eroverheen beweegt in de DOM-structuur .

Zie De CSS van een element bekijken voor een tutorial.

Er zijn verschillende manieren om een ​​element te selecteren:

  • Klik met de rechtermuisknop op het element in uw viewport en selecteer Inspecteren .
  • Klik in DevTools op Selecteer een element Selecteer een element of druk op Command + Shift + C (Mac) of Control + Shift + C (Windows, Linux) en klik vervolgens op het element in het venster.
  • Klik in DevTools op het element in de DOM-boom .
  • Voer in DevTools een query uit zoals document.querySelector('p') in de Console , klik met de rechtermuisknop op het resultaat en selecteer vervolgens Weergeven in elementenpaneel .

CSS bekijken

Gebruik de tabbladen Elementen > Stijlen en Berekend om CSS-regels te bekijken en CSS-problemen te diagnosticeren .

Op het tabblad Stijlen worden op verschillende plaatsen koppelingen naar andere plaatsen weergegeven, waaronder maar niet beperkt tot:

  • Naast CSS-regels, stijlbladen en CSS-bronnen. Dergelijke links openen het paneel Bronnen . Als het stijlblad is verkleind, zie Een verkleind bestand leesbaar maken .
  • In de secties Overgenomen van ... , naar bovenliggende elementen.
  • In var() -aanroepen, naar aangepaste eigenschapsdeclaraties .
  • In animation worden eigenschappen in het kort aangeduid met @keyframes .
  • Meer informatie vindt u in de documentatietooltips.
  • En nog veel meer.

Hieronder worden er enkele uitgelicht:

Verschillende links gemarkeerd.

Links kunnen een andere stijl hebben. Als je niet zeker weet of iets een link is, klik er dan op om erachter te komen.

Bekijk tooltips met CSS-documentatie, specificiteit en aangepaste eigenschapswaarden

Onder Elementen > Stijlen worden tooltips met nuttige informatie weergegeven wanneer u met de muis over specifieke elementen beweegt.

Bekijk CSS-documentatie

Als u een tooltip met een korte CSS-beschrijving wilt zien, beweegt u de muis over de naam van de eigenschap op het tabblad Stijlen .

De tooltip met documentatie over een CSS-eigenschap.

Klik op Meer informatie om naar een MDN CSS-referentie over deze eigenschap te gaan.

Om de tooltips uit te schakelen, vinkt u aan Selectievakje. Niet tonen .

Om ze weer in te schakelen, controleer Instellingen. Instellingen > Voorkeuren > Elementen > Selectievakje. Toon CSS-documentatietooltips .

Specificiteit van de weergaveselector

Beweeg de muis over een selector om een ​​tooltip met het specificiteitsgewicht te zien.

De tooltip met specificiteitsgewicht van een overeenkomende selector.

Bekijk de waarden van aangepaste eigenschappen

Beweeg de muis over een --custom-property om de waarde ervan in een tooltip te bekijken.

De waarde van een aangepaste eigenschap in een tooltip.

Bekijk ongeldige, overschreven, inactieve en andere CSS

Het tabblad Stijlen herkent veel soorten CSS-problemen en markeert ze op verschillende manieren.

Zie CSS begrijpen op het tabblad Stijlen .

Bekijk alleen de CSS die daadwerkelijk op een element is toegepast

Het tabblad Stijlen toont alle regels die van toepassing zijn op een element, inclusief overschreven declaraties. Als u niet geïnteresseerd bent in overschreven declaraties, gebruikt u het tabblad Berekend om alleen de CSS te bekijken die daadwerkelijk op een element wordt toegepast.

  1. Selecteer een element .
  2. Ga naar het tabblad Berekend in het paneel Elementen .

Het tabblad Berekend.

Vink het vakje 'Alles weergeven' aan om alle eigenschappen te zien.

Zie CSS begrijpen op het tabblad Berekend .

Bekijk CSS-eigenschappen in alfabetische volgorde

Gebruik het tabblad Berekend . Zie Alleen de CSS bekijken die daadwerkelijk op een element is toegepast .

Overgenomen CSS-eigenschappen bekijken

Vink het vakje Alles weergeven aan op het tabblad Berekend . Zie Alleen de CSS weergeven die daadwerkelijk op een element is toegepast .

U kunt ook door het tabblad Stijlen scrollen en secties zoeken met de naam Inherited from <element_name> .

Bekijk de sectie Overgenomen van... van het tabblad Stijlen.

Bekijk CSS at-regels

At-regels zijn CSS-statements waarmee je CSS-gedrag kunt bepalen. Elementen > Stijlen toont de volgende at-regels in speciale secties:

Bekijk @property at-regels

Met de CSS at-rule @property kunt u CSS-eigenschappen expliciet definiëren en deze registreren in een stijlblad zonder dat u JavaScript hoeft uit te voeren.

Beweeg de muis over de naam van een eigenschap op het tabblad Stijlen . Er verschijnt een tooltip met de waarde van de eigenschap, beschrijvingen en een koppeling naar de registratie ervan in de uitvouwbare sectie @property onder aan het tabblad Stijlen .

Om een @property -regel te bewerken, dubbelklikt u op de naam of waarde ervan.

Bekijk @supports at-regels

Op het tabblad Stijlen ziet u de @supports CSS at-regels als deze op een element zijn toegepast. Bekijk bijvoorbeeld het volgende element:

Bekijk @supports at-rules.

Als uw browser de lab() functie ondersteunt, is het element groen, anders is het paars.

Bekijk @scope at-regels

Op het tabblad Stijlen worden de CSS @scope at-regels weergegeven als deze op een element zijn toegepast.

De nieuwe @scope at-regels maken deel uit van de CSS Cascading and Inheritance Level 6-specificatie . Met deze regels kunt u CSS-stijlen afbakenen, met andere woorden: stijlen expliciet toepassen op specifieke elementen.

Bekijk de @scope -regel in het volgende voorbeeld:

  1. Bekijk de tekst op de kaart in het voorbeeld.
  2. Zoek op het tabblad Stijlen naar de regel @scope .

De @scope-regel.

In dit voorbeeld overschrijft de @scope -regel de globale CSS background-color voor alle <p> -elementen in elementen met een card .

Om de @scope -regel te bewerken, dubbelklikt u erop.

Bekijk @font-palette-values ​​at-rules

Met de CSS-at-regel @font-palette-values ​​kun je de standaardwaarden van de eigenschap font-palette aanpassen. Elementen > Stijlen toont deze at-regel in een speciale sectie.

Bekijk de sectie @font-palette-values ​​in de volgende preview:

  1. Bekijk de tweede tekstregel in het voorbeeld.
  2. Zoek in Stijlen naar het gedeelte @font-palette-values .

De @font-palette-values-regel.

In dit voorbeeld overschrijven de waarden in het lettertypepalet --New de standaardwaarden van het gekleurde lettertype.

Als u uw aangepaste waarden wilt bewerken, dubbelklikt u erop.

Bekijk @position-try at-rules

Met de CSS-regel @position-try en de eigenschap position-try-options kunt u alternatieve ankerposities voor elementen definiëren. Zie Introductie van de CSS-ankerpositionerings-API voor meer informatie.

Elementen > Stijlen lost het volgende op en koppelt het:

  • position-try-options eigenschapswaarden naar een speciale @position-try --name sectie.
  • position-anchor eigenschapswaarden en anchor() argumenten aan de overeenkomstige elementen met popovertarget kenmerken.

Bekijk de waarden van position-try-options en de secties @position-try in het volgende voorbeeld:

Demo met anker met popover
  1. Open in het voorbeeld het submenu, klik op UW ACCOUNT en vervolgens op STOREFRONT .
  2. Bekijk het element met id="submenu" in de preview.
  3. Zoek in Stijlen de eigenschap position-try-options en klik op de waarde --bottom . Het tabblad Stijlen brengt u naar de bijbehorende sectie @position-try .
  4. Klik op de link position-anchor ankerwaarde of dezelfde anchor() argumenten. Het paneel Elementen selecteert het element met het bijbehorende popovertarget attribuut en het tabblad Stijlen toont de CSS van het element.

De eigenschap position-try-options, de sectie @position-try en het element met het popover-kenmerk target.

Om waarden te bewerken, dubbelklikt u erop.

Bekijk het boxmodel van een element

Om het boxmodel van een element te bekijken, gaat u naar het tabblad Stijlen en klikt u op de knop Zijbalk weergeven. Knop Zijbalk weergeven in de actiebalk.

Het Box Model diagram.

Om een ​​waarde te wijzigen, dubbelklikt u erop.

Zoek en filter de CSS van een element

Gebruik het filtervak ​​op de tabbladen Stijlen en Berekend om te zoeken naar specifieke CSS-eigenschappen of -waarden.

Het tabblad Stijlen filteren.

Als u ook naar geërfde eigenschappen op het tabblad Berekend wilt zoeken, vinkt u het selectievakje Alles weergeven aan.

Geërfde eigenschappen filteren op het tabblad Berekend.

Om naar het tabblad Berekend te navigeren, groepeert u de gefilterde eigenschappen in samenvouwbare categorieën door Groeperen aan te vinken.

Gefilterde eigenschappen groeperen.

Een gerichte pagina emuleren

Als u de focus van de pagina naar DevTools verplaatst, worden sommige overlay-elementen automatisch verborgen als ze door de focus worden geactiveerd. Bijvoorbeeld , menu's of datumkiezers. Met de optie 'Een pagina met focus emuleren' kunt u een dergelijk element debuggen alsof het de focus heeft.

Probeer een gerichte pagina na te bootsen op deze demopagina :

  1. Focus op het invoerelement. Een ander element verschijnt eronder.
  2. Open DevTools . Het DevTools-venster staat nu in focus in plaats van de pagina, waardoor het element weer verdwijnt.
  3. Klik in Elementen > Stijlen op :hov , vink Een gefocuste pagina emuleren' aan en zorg ervoor dat het invoerelement is geselecteerd . Je kunt nu het onderliggende element inspecteren.

Voor en na het inschakelen van de optie 'Een pagina met focus emuleren'.

U vindt dezelfde optie ook in het paneel Rendering .

Zie Scherm bevriezen en verdwijnende elementen inspecteren voor meer manieren om een ​​element te bevriezen.

Een pseudo-klasse in- of uitschakelen

Om een ​​pseudo-klasse in of uit te schakelen:

  1. Selecteer een element .
  2. Ga in het paneel Elementen naar het tabblad Stijlen .
  3. Klik op :hov .
  4. Selecteer de pseudo-klasse die u wilt inschakelen.

De zweefpseudotoestand op een element in- of uitschakelen.

In dit voorbeeld ziet u dat DevTools de background-color -declaratie toepast op het element, ook al beweegt u niet daadwerkelijk met de muis over het element.

Op het tabblad Stijlen worden de volgende pseudo-klassen voor alle elementen weergegeven:

Bovendien kunnen sommige elementen hun eigen pseudoklassen hebben. Wanneer u een dergelijk element selecteert, toont het tabblad Stijlen de sectie Specifieke elementstatus forceren, die u kunt uitvouwen en pseudoklassen kunt inschakelen die specifiek zijn voor het element.

Het gedeelte 'Specifieke elementstatus afdwingen' van een 'textarea'-element.

Zie Een pseudostatus toevoegen aan een klasse voor een interactieve tutorial.

Bekijk geërfde gemarkeerde pseudo-elementen

Met pseudo-elementen kunt u specifieke onderdelen van elementen stylen. Pseudo-elementen met een highlight-status zijn documentgedeelten met de status "geselecteerd" en worden gestyled als "gemarkeerd" om deze status aan de gebruiker te laten zien. Voorbeelden van dergelijke pseudo-elementen zijn ::selection , ::spelling-error , ::grammar-error en ::highlight .

Zoals in de specificatie wordt vermeld, bepaalt cascade welke stijl wint als er meerdere stijlen met elkaar in conflict zijn.

Om de overerving en prioriteit van de regels beter te begrijpen, kunt u de overgeërfde pseudo-markeringselementen bekijken:

  1. Bekijk de onderstaande tekst .

    Ik heb de stijl van het pseudo-highlight-element van mijn ouders geërfd. Kies mij!
  2. Selecteer een deel van de tekst hierboven.

  3. Scrol op het tabblad Stijlen naar beneden tot u de sectie Inherited from ::selection pseudo of... vindt.

Bekijk het gedeelte Overgenomen van het tabblad Stijlen.

Cascadelagen bekijken

Cascadelagen bieden meer expliciete controle over uw CSS-bestanden om stijlspecifieke conflicten te voorkomen. Dit is handig voor grote codebases, ontwerpsystemen en bij het beheren van stijlen van derden in applicaties.

Om cascadelagen te bekijken, bekijkt u het volgende element en opent u Elementen > Stijlen .

Bekijk op het tabblad Stijlen de 3 cascadelagen en hun stijlen: page , component en base .

Cascade-lagen.

Om de volgorde van de lagen te bekijken, klikt u op de laagnaam of op de Lagen in-/uitschakelen. Knop om CSS-lagen te bekijken/bekijken .

De page heeft de hoogste specificiteit en daarom is de achtergrond van het element groen.

Om een ​​pagina in afdrukmodus te bekijken:

  1. Open het opdrachtmenu .
  2. Begin met het typen Rendering en selecteer Show Rendering .
  3. Selecteer afdrukken in de vervolgkeuzelijst CSS-media emuleren .

Bekijk gebruikte en ongebruikte CSS met het tabblad Dekking

Op het tabblad Dekking ziet u welke CSS een pagina daadwerkelijk gebruikt.

  1. Druk op Command + Shift + P (Mac) of Control + Shift + P (Windows, Linux, ChromeOS) terwijl DevTools in focus is om het opdrachtmenu te openen.
  2. Begin met typen van coverage .

    Het tabblad Dekking openen via het menu Opdracht.

  3. Selecteer Dekking weergeven . Het tabblad Dekking verschijnt.

    Het tabblad Dekking.

  4. Klik Start met het instrumenteren van de dekking en laad de pagina opnieuw. Opnieuw laden . De pagina wordt opnieuw geladen en het tabblad Dekking geeft een overzicht van hoeveel CSS (en JavaScript) er wordt gebruikt van elk bestand dat de browser laadt.

    Een overzicht van hoeveel CSS (en JavaScript) er wordt gebruikt en ongebruikt.

    Groen staat voor gebruikte CSS. Rood staat voor ongebruikte CSS.

  5. Klik op een CSS-bestand om in het bovenstaande voorbeeld een uitsplitsing per regel te zien van de CSS die het bestand gebruikt.

    Een regel-voor-regel overzicht van gebruikte en ongebruikte CSS.

    Op de schermafbeelding zijn regels 55 tot en met 57 en 65 tot en met 67 van devsite-google-blue.css niet gebruikt, terwijl regels 59 tot en met 63 wel worden gebruikt.

Afdrukvoorbeeldmodus forceren

Zie DevTools dwingen om in de afdrukvoorbeeldmodus te gaan .

CSS kopiëren

Via een enkel dropdownmenu op het tabblad Stijlen kunt u afzonderlijke CSS-regels, declaraties, eigenschappen en waarden kopiëren

Je kunt bovendien CSS-eigenschappen kopiëren in de JavaScript-syntaxis. Deze optie is handig als je CSS-in-JS- bibliotheken gebruikt.

Om CSS te kopiëren:

  1. Selecteer een element .
  2. Klik met de rechtermuisknop op een CSS-eigenschap op het tabblad Elementen > Stijlen . Kopieer CSS-keuzemenu.
  3. Selecteer een van de volgende opties uit het keuzemenu:

    • Kopieer declaratie . Kopieert de eigenschap en de waarde ervan in CSS-syntaxis: css property: value;
    • Eigenschap kopiëren . Kopieert alleen de property .
    • Waarde kopiëren . Kopieert alleen de value .
    • Kopieer regel . Kopieert de volledige CSS-regel: css selector[, selector] { property: value; property: value; ... }
    • Kopieer de declaratie als JS . Kopieert de eigenschap en de bijbehorende waarde in JavaScript-syntaxis: js propertyInCamelCase: 'value'
    • Kopieer alle declaraties . Kopieert alle eigenschappen en hun waarden in de CSS-regel: css property: value; property: value; ...
    • Kopieer alle declaraties als JS . Kopieert alle eigenschappen en hun waarden in JavaScript-syntaxis: ```js propertyInCamelCase: 'value', propertyInCamelCase: 'value', ...

    • Kopieer alle CSS-wijzigingen . Kopieert de wijzigingen die u op het tabblad Stijlen aanbrengt naar alle declaraties.

    • Berekende waarde bekijken . Brengt u naar het tabblad Berekend .

CSS wijzigen

In deze sectie worden alle manieren weergegeven waarop u CSS kunt wijzigen in Elementen > Stijlen .

Bovendien kunt u:

Voeg een CSS-declaratie toe aan een element

Omdat de volgorde van declaraties van invloed is op de stijl van een element, kunt u declaraties op verschillende manieren toevoegen:

Welke workflow moet u gebruiken? Voor de meeste scenario's wilt u waarschijnlijk de inline-declaratieworkflow gebruiken. Inline-declaraties hebben een hogere specificiteit dan externe declaraties, dus de inline-workflow zorgt ervoor dat de wijzigingen in het element worden doorgevoerd zoals verwacht. Zie Selectortypen voor meer informatie over specificiteit.

Als u de stijlen van een element debugt en specifiek wilt testen wat er gebeurt als een declaratie op verschillende plaatsen wordt gedefinieerd, gebruikt u de andere workflow.

Voeg een inline-declaratie toe

Om een ​​inline-declaratie toe te voegen:

  1. Selecteer een element .
  2. Klik op het tabblad Stijlen tussen de haakjes van de sectie element.style . De cursor krijgt focus, zodat u tekst kunt invoeren.
  3. Voer een eigenschapsnaam in en druk op Enter .
  4. Voer een geldige waarde voor die eigenschap in en druk op Enter . In de DOM-boom kunt u zien dat er een style aan het element is toegevoegd.

    Inline-declaraties toevoegen.

    Op de schermafbeelding zijn de eigenschappen margin-top en background-color toegepast op het geselecteerde element. In de DOM-boomstructuur worden de declaraties weergegeven in het style van het element.

Een declaratie toevoegen aan een stijlregel

Om een ​​declaratie aan een bestaande stijlregel toe te voegen:

  1. Selecteer een element .
  2. Klik op het tabblad Stijlen tussen de haakjes van de stijlregel waaraan u de declaratie wilt toevoegen. De cursor krijgt focus, zodat u tekst kunt invoeren.
  3. Voer een eigenschapsnaam in en druk op Enter .
  4. Voer een geldige waarde voor die eigenschap in en druk op Enter .

De waarde van een declaratie wijzigen.

Op de schermafbeelding krijgt een stijlregel de nieuwe border-bottom-style:groove declaratie.

De naam of waarde van een declaratie wijzigen

Dubbelklik op de naam of waarde van een declaratie om deze te wijzigen. Zie Opsombare waarden wijzigen met sneltoetsen voor sneltoetsen om een ​​waarde snel te verhogen of te verlagen met 0,1, 1, 10 of 100 eenheden.

Wijzig opsombare waarden met sneltoetsen

Wanneer u een opsombare waarde van een declaratie bewerkt, bijvoorbeeld font-size , kunt u de volgende sneltoetsen gebruiken om de waarde met een vast bedrag te verhogen:

  • Option + Omhoog (Mac) of Alt + Omhoog (Windows, Linux) om met 0,1 te verhogen.
  • Tot om de waarde met 1 te wijzigen, of met 0,1 als de huidige waarde tussen -1 en 1 ligt.
  • Shift + Omhoog om met 10 te verhogen.
  • Shift + Command + Omhoog (Mac) of Control + Shift + Page Up (Windows, Linux) om de waarde met 100 te verhogen.

Verlagen werkt ook. Vervang gewoon elk eerder genoemd ' Up' door 'Down' .

Lengtewaarden wijzigen

Met de aanwijzer kunt u elke eigenschap met lengte wijzigen, zoals de breedte, hoogte, opvulling, marge of rand.

Om de lengte-eenheid te wijzigen:

  1. Beweeg uw muis over de naam van de eenheid. U zult zien dat deze onderstreept is.
  2. Klik op de naam van de eenheid om een ​​eenheid uit de vervolgkeuzelijst te selecteren.

Om de lengtewaarde te wijzigen:

  1. Beweeg uw muis over de eenheidswaarde. U ziet dat uw aanwijzer verandert in een horizontale dubbele pijl.
  2. Versleep horizontaal om de waarde te verhogen of te verlagen.

Om de waarde met 10 aan te passen, houdt u Shift ingedrukt tijdens het slepen.

Een klasse toevoegen aan een element

Om een ​​klasse aan een element toe te voegen:

  1. Selecteer het element in de DOM-boom .
  2. Klik op .cls .
  3. Voer de naam van de klasse in het vak Nieuwe klasse toevoegen in .
  4. Druk op Enter .

Het gedeelte Elementklassen.

Voorkeuren voor lichte en donkere thema's nabootsen en automatische donkere modus inschakelen

Om de automatische donkere modus in of uit te schakelen of de voorkeur van de gebruiker voor lichte of donkere thema's na te bootsen:

  1. Klik op het tabblad Elementen > Stijlen op Algemene rendering-emulaties in-/uitschakelen. Schakel algemene rendering-emulaties in of uit . Algemene rendering-emulaties in-/uitschakelen.
  2. Selecteer een van de volgende opties uit de vervolgkeuzelijst:

    • prefers-color-scheme: light . Geeft aan dat de gebruiker de voorkeur geeft aan het lichte thema.
    • prefers-color-scheme: dark . Geeft aan dat de gebruiker de voorkeur geeft aan het donkere thema.
    • Automatische donkere modus . Geeft uw pagina in de donkere modus weer, zelfs als u deze niet hebt geïmplementeerd. Stelt prefers-color-scheme bovendien automatisch in op dark .

Deze vervolgkeuzelijst is een snelkoppeling voor de opties Emulate CSS media feature prefers-color-scheme en Enable automatic dark mode van het tabblad Rendering .

Een klas wisselen

Om een ​​klasse op een element in of uit te schakelen:

  1. Selecteer het element in de DOM-boom .
  2. Open de sectie Elementklassen . Zie Een klasse toevoegen aan een element . Onder het vak Nieuwe klasse toevoegen staan ​​alle klassen die op dit element worden toegepast.
  3. Schakel het selectievakje in naast de klasse die u wilt in- of uitschakelen.

Voeg een stijlregel toe

Om een ​​nieuwe stijlregel toe te voegen:

  1. Selecteer een element .
  2. Klik op Nieuwe stijlregel Nieuwe stijlregel. DevTools voegt een nieuwe regel in onder de element.style -regel.

Een nieuwe stijlregel toevoegen.

Op de schermafbeelding voegt DevTools de stijlregel h1.devsite-page-title toe nadat u op Nieuwe stijlregel hebt geklikt.

Kies aan welk stijlblad u een regel wilt toevoegen

Wanneer u een nieuwe stijlregel toevoegt , klikt u op Nieuwe stijlregel en houdt u deze ingedrukt Nieuwe stijlregel. om te kiezen aan welk stijlblad u de stijlregel wilt toevoegen.

Een stijlblad kiezen.

Een declaratie in- of uitschakelen

Om een ​​enkele declaratie in of uit te schakelen:

  1. Selecteer een element .
  2. Beweeg op het tabblad Stijlen de muis over de regel die de declaratie definieert. Er verschijnen selectievakjes naast elke declaratie.
  3. Vink het selectievakje naast de declaratie aan of uit. Wanneer u een declaratie wist, streept DevTools deze door om aan te geven dat deze niet langer actief is.

Een declaratie in- of uitschakelen.

Op de schermafbeelding is de color voor het momenteel geselecteerde element uitgeschakeld.

Bewerk de ::view-transition pseudo-elementen tijdens een animatie

Zie het overeenkomstige gedeelte in Animaties .

Zie Soepele en eenvoudige overgangen met de View Transitions API voor meer informatie.

Lijn rasteritems en hun inhoud uit met de raster-editor

Zie de overeenkomstige sectie in CSS-raster controleren .

Verander kleuren met de kleurenkiezer

Zie HD- en niet-HD-kleuren inspecteren en debuggen met de Kleurenkiezer .

Verander de hoekwaarde met de hoekklok

De Angle Clock biedt een GUI voor het wijzigen van <angle> -waarden in CSS-eigenschapswaarden.

Om de Hoekklok te openen:

  1. Selecteer een element met hoekdeclaratie.
  2. Zoek op het tabblad Stijlen de transform of background die u wilt wijzigen. Klik op het vakje Hoekvoorbeeld naast de hoekwaarde.

    Voorvertoning van de hoek.

    De kleine klokjes links van -5deg en 0.25turn geven de hoekvoorbeelden weer.

  3. Klik op de voorvertoning om de Hoekklok te openen.

    Hoekklok.

  4. U kunt de hoekwaarde wijzigen door op de cirkel van de hoekklok te klikken of door met de muis te scrollen om de hoekwaarde met 1 te verhogen of te verlagen.

  5. Er zijn meer sneltoetsen om de hoekwaarde te wijzigen. Meer informatie vindt u in de sneltoetsen van het deelvenster Stijlen .

Wijzig de schaduwen van kaders en tekst met de schaduweditor

De Shadow Editor biedt een GUI voor het wijzigen van CSS-declaraties text-shadow en box-shadow .

Om schaduwen te veranderen met de Schaduweditor :

  1. Selecteer een element met een schaduwdeclaratie. Selecteer bijvoorbeeld het volgende element.

  2. Zoek in het tabblad Stijlen naar een schaduw Schaduw. pictogram naast de text-shadow of box-shadow declaratie.

    Schaduwiconen.

  3. Klik op het schaduwpictogram om de schaduweditor te openen.

    Schaduw-editor.

  4. Wijzig de schaduweigenschappen:

    • Type (alleen voor box-shadow ). Kies Outset of Inset .
    • X- en Y-offsets . Versleep de blauwe stip of geef waarden op.
    • Vervagen . Versleep de schuifregelaar of geef een waarde op.
    • Spreiding (alleen voor box-shadow ). Versleep de schuifregelaar of geef een waarde op.
  5. Bekijk de wijzigingen die op het element zijn toegepast.

Bewerk animatie- en overgangstimings met de Easing Editor

De Easing Editor biedt een GUI voor het wijzigen van de waarden van transition-timing-function en animation-timing-function .

Om de Easing Editor te openen:

  1. Selecteer een element met een timingfunctiedeclaratie, zoals het <body> -element op deze pagina.
  2. Zoek in het tabblad Stijlen de paarse Gemak. pictogram naast de declaraties transition-timing-function , animation-timing-function de transition steno-eigenschap. Het Easing Editor-pictogram.
  3. Klik op het pictogram om de Easing Editor te openen: De Easing Editor.

Gebruik voorinstellingen om de timing aan te passen

Om de timing met een klik aan te passen, gebruikt u de voorinstellingen in de Easing Editor :

  1. Om een ​​trefwoordwaarde in te stellen, klikt u in de Easing Editor op een van de keuzeknoppen:
    • lineair De lineaire knop.
    • gemak-in-uit De 'ease-in-out'-knop.
    • gemak-in De easy-in-knop.
    • gemak-out De 'ease-out'-knop.
  2. Klik in de voorinstellingenschakelaar op Links. of Rechts. knoppen om een ​​van de volgende voorinstellingen te kiezen:

    • Lineaire voorinstellingen: elastic , bounce of emphasized .
    • Cubic Bézier -presets:
Timing-trefwoord Vooraf ingesteld Kubieke Bézier
gemak-in-uit In Uit, Sinus cubic-bezier(0.45, 0.05, 0.55, 0.95)
In Uit, Kwadratisch cubic-bezier(0.46, 0.03, 0.52, 0.96)
In Uit, Kubiek cubic-bezier(0.65, 0.05, 0.36, 1)
Snel eruit, langzaam erin cubic-bezier(0.4, 0, 0.2, 1)
In Uit, Terug cubic-bezier(0.68, -0.55, 0.27, 1.55)
gemak-in In, Sinus cubic-bezier(0.47, 0, 0.75, 0.72)
In, kwadratisch cubic-bezier(0.55, 0.09, 0.68, 0.53)
In, kubiek cubic-bezier(0.55, 0.06, 0.68, 0.19)
In, terug cubic-bezier(0.6, -0.28, 0.74, 0.05)
Snel uit, lineair in cubic-bezier(0.4, 0, 1, 1)
gemak-out Uit, Sinus cubic-bezier(0.39, 0.58, 0.57, 1)
Uit, Kwadratisch cubic-bezier(0.25, 0.46, 0.45, 0.94)
Uit, kubiek cubic-bezier(0.22, 0.61, 0.36, 1)
Lineair uit, langzaam in cubic-bezier(0, 0, 0.2, 1)
Uit, terug cubic-bezier(0.18, 0.89, 0.32, 1.28)

Aangepaste timing configureren

Om aangepaste waarden voor timingfuncties in te stellen, gebruikt u de controlepunten op de lijnen:

  • Voor lineaire functies klikt u ergens op de lijn om een ​​controlepunt toe te voegen en sleept u het. Dubbelklik om het punt te verwijderen.

    Een besturingspunt van een lineaire functie slepen.

  • Voor Kubieke Bézier-functies versleept u een van de controlepunten.

    De besturingspunten van een Kubieke Bézier-functie verslepen.

Elke wijziging activeert een balanimatie in het voorbeeld bovenaan in de editor.

(Experimenteel) CSS-wijzigingen kopiëren

Als dit experiment is ingeschakeld, worden uw CSS-wijzigingen groen gemarkeerd op het tabblad Stijlen .

Om een ​​enkele CSS-declaratiewijziging te kopiëren, beweegt u de muis over de gemarkeerde declaratie en klikt u op de Kopiëren. Kopieerknop .

Kopieer een CSS-declaratiewijziging.

Als u alle CSS-wijzigingen in één keer wilt kopiëren naar alle declaraties, klikt u met de rechtermuisknop op een declaratie en selecteert u Alle CSS-wijzigingen kopiëren .

Kopieer alle CSS-wijzigingen.

Daarnaast kunt u via het tabblad Wijzigingen de wijzigingen die u aanbrengt, bijhouden .

,

Kayce Basken
Kayce Basques
Sofia Emelianova
Sofia Emelianova

Ontdek nieuwe workflows in deze uitgebreide referentie van Chrome DevTools-functies met betrekking tot het bekijken en wijzigen van CSS.

Zie CSS bekijken en wijzigen voor de basisbeginselen.

Selecteer een element

Met het Elementenpaneel van DevTools kunt u de CSS van één element tegelijk bekijken of wijzigen.

Een voorbeeld van een geselecteerd element.

Op de schermafbeelding is het h1 element dat blauw gemarkeerd is in de DOM-structuur het geselecteerde element. Rechts worden de stijlen van het element weergegeven op het tabblad Stijlen . Links is het element gemarkeerd in de viewport, maar alleen omdat de muis eroverheen beweegt in de DOM-structuur .

Zie De CSS van een element bekijken voor een tutorial.

Er zijn verschillende manieren om een ​​element te selecteren:

  • Klik met de rechtermuisknop op het element in uw viewport en selecteer Inspecteren .
  • Klik in DevTools op Selecteer een element Selecteer een element of druk op Command + Shift + C (Mac) of Control + Shift + C (Windows, Linux) en klik vervolgens op het element in het venster.
  • Klik in DevTools op het element in de DOM-boom .
  • Voer in DevTools een query uit zoals document.querySelector('p') in de Console , klik met de rechtermuisknop op het resultaat en selecteer vervolgens Weergeven in elementenpaneel .

CSS bekijken

Gebruik de tabbladen Elementen > Stijlen en Berekend om CSS-regels te bekijken en CSS-problemen te diagnosticeren .

Op het tabblad Stijlen worden op verschillende plaatsen koppelingen naar andere plaatsen weergegeven, waaronder maar niet beperkt tot:

  • Naast CSS-regels, stijlbladen en CSS-bronnen. Dergelijke links openen het paneel Bronnen . Als het stijlblad is verkleind, zie Een verkleind bestand leesbaar maken .
  • In de secties Overgenomen van ... , naar bovenliggende elementen.
  • In var() -aanroepen, naar aangepaste eigenschapsdeclaraties .
  • In animation worden eigenschappen in het kort aangeduid met @keyframes .
  • Meer informatie vindt u in de documentatietooltips.
  • En nog veel meer.

Hieronder worden er enkele uitgelicht:

Verschillende links gemarkeerd.

Links kunnen een andere stijl hebben. Als je niet zeker weet of iets een link is, klik er dan op om erachter te komen.

Bekijk tooltips met CSS-documentatie, specificiteit en aangepaste eigenschapswaarden

Onder Elementen > Stijlen worden tooltips met nuttige informatie weergegeven wanneer u met de muis over specifieke elementen beweegt.

Bekijk CSS-documentatie

Als u een tooltip met een korte CSS-beschrijving wilt zien, beweegt u de muis over de naam van de eigenschap op het tabblad Stijlen .

De tooltip met documentatie over een CSS-eigenschap.

Klik op Meer informatie om naar een MDN CSS-referentie over deze eigenschap te gaan.

Om de tooltips uit te schakelen, vinkt u aan Selectievakje. Niet tonen .

Om ze weer in te schakelen, controleer Instellingen. Instellingen > Voorkeuren > Elementen > Selectievakje. Toon CSS-documentatietooltips .

Specificiteit van de weergaveselector

Beweeg de muis over een selector om een ​​tooltip met het specificiteitsgewicht te zien.

De tooltip met specificiteitsgewicht van een overeenkomende selector.

Bekijk de waarden van aangepaste eigenschappen

Beweeg de muis over een --custom-property om de waarde ervan in een tooltip te bekijken.

De waarde van een aangepaste eigenschap in een tooltip.

Bekijk ongeldige, overschreven, inactieve en andere CSS

Het tabblad Stijlen herkent veel soorten CSS-problemen en markeert ze op verschillende manieren.

Zie CSS begrijpen op het tabblad Stijlen .

Bekijk alleen de CSS die daadwerkelijk op een element is toegepast

Het tabblad Stijlen toont alle regels die van toepassing zijn op een element, inclusief overschreven declaraties. Als u niet geïnteresseerd bent in overschreven declaraties, gebruikt u het tabblad Berekend om alleen de CSS te bekijken die daadwerkelijk op een element wordt toegepast.

  1. Selecteer een element .
  2. Ga naar het tabblad Berekend in het paneel Elementen .

Het tabblad Berekend.

Vink het vakje 'Alles weergeven' aan om alle eigenschappen te zien.

Zie CSS begrijpen op het tabblad Berekend .

Bekijk CSS-eigenschappen in alfabetische volgorde

Gebruik het tabblad Berekend . Zie Alleen de CSS bekijken die daadwerkelijk op een element is toegepast .

Overgenomen CSS-eigenschappen bekijken

Vink het vakje Alles weergeven aan op het tabblad Berekend . Zie Alleen de CSS weergeven die daadwerkelijk op een element is toegepast .

U kunt ook door het tabblad Stijlen scrollen en secties zoeken met de naam Inherited from <element_name> .

Bekijk de sectie Overgenomen van... van het tabblad Stijlen.

Bekijk CSS at-regels

At-regels zijn CSS-statements waarmee je CSS-gedrag kunt bepalen. Elementen > Stijlen toont de volgende at-regels in speciale secties:

Bekijk @property at-regels

Met de CSS at-rule @property kunt u CSS-eigenschappen expliciet definiëren en deze registreren in een stijlblad zonder dat u JavaScript hoeft uit te voeren.

Beweeg de muis over de naam van een eigenschap op het tabblad Stijlen . Er verschijnt een tooltip met de waarde van de eigenschap, beschrijvingen en een koppeling naar de registratie ervan in de uitvouwbare sectie @property onder aan het tabblad Stijlen .

Om een @property -regel te bewerken, dubbelklikt u op de naam of waarde ervan.

Bekijk @supports at-regels

Op het tabblad Stijlen ziet u de @supports CSS at-regels als deze op een element zijn toegepast. Bekijk bijvoorbeeld het volgende element:

Bekijk @supports at-rules.

Als uw browser de lab() functie ondersteunt, is het element groen, anders is het paars.

Bekijk @scope at-regels

Op het tabblad Stijlen worden de CSS @scope at-regels weergegeven als deze op een element zijn toegepast.

De nieuwe @scope at-regels maken deel uit van de CSS Cascading and Inheritance Level 6-specificatie . Met deze regels kunt u CSS-stijlen afbakenen, met andere woorden: stijlen expliciet toepassen op specifieke elementen.

Bekijk de @scope -regel in het volgende voorbeeld:

  1. Bekijk de tekst op de kaart in het voorbeeld.
  2. Zoek op het tabblad Stijlen naar de regel @scope .

De @scope-regel.

In dit voorbeeld overschrijft de @scope -regel de globale CSS background-color voor alle <p> -elementen in elementen met een card .

Om de @scope -regel te bewerken, dubbelklikt u erop.

Bekijk @font-palette-values ​​at-rules

Met de CSS-at-regel @font-palette-values ​​kun je de standaardwaarden van de eigenschap font-palette aanpassen. Elementen > Stijlen toont deze at-regel in een speciale sectie.

Bekijk de sectie @font-palette-values ​​in de volgende preview:

  1. Bekijk de tweede tekstregel in het voorbeeld.
  2. Zoek in Stijlen naar het gedeelte @font-palette-values .

De @font-palette-values-regel.

In dit voorbeeld overschrijven de waarden in het lettertypepalet --New de standaardwaarden van het gekleurde lettertype.

Als u uw aangepaste waarden wilt bewerken, dubbelklikt u erop.

Bekijk @position-try at-rules

Met de CSS-regel @position-try en de eigenschap position-try-options kunt u alternatieve ankerposities voor elementen definiëren. Zie Introductie van de CSS-ankerpositionerings-API voor meer informatie.

Elementen > Stijlen lost het volgende op en koppelt het:

  • position-try-options eigenschapswaarden naar een speciale @position-try --name sectie.
  • position-anchor eigenschapswaarden en anchor() argumenten aan de overeenkomstige elementen met popovertarget kenmerken.

Inspecteer de position-try-options waarden en @position-try in het volgende voorbeeld:

Demo met anker met popover
  1. Open in de preview het submenu, dat wil zeggen, klik op uw account en vervolgens op de winkel .
  2. Inspecteer het element met id="submenu" in de preview.
  3. Zoek in stijlen de eigenschap position-try-options en klik op de waarde --bottom waarde. Het tabblad Stijlen neemt u mee naar het bijbehorende gedeelte @position-try .
  4. Klik op de Link position-anchor -waarde of dezelfde argumenten anchor() . Het elementenpaneel selecteert het element met het bijbehorende popovertarget -kenmerk en het tabblad Stijlen toont de CSS van het element.

De eigenschap Positie-try-options, de sectie @Positie en het element met het Popover-doelkenmerk.

Dubbelklik op deze om waarden te bewerken.

Bekijk het doosmodel van een element

Ga naar het tabblad Stijlen om het vakmodel van een element te bekijken en klik op de Toon zijbalk. Toon zijbalkknop in de actiebalk.

hij boxmodel diagram.

Om een ​​waarde te wijzigen, dubbelklik erop.

Zoek en filter de CSS van een element

Gebruik het filtervak ​​op de stijlen en berekende tabbladen om te zoeken naar specifieke CSS -eigenschappen of waarden.

Het tabblad Stijlen filteren.

Als u ook geërfde eigenschappen op het tabblad Bereken wilt zoeken, controleert u het selectievakje weergeven .

Overgenomen eigenschappen filteren op het tabblad Bereken.

Om te navigeren op het tabblad Bereken , groepeert de gefilterde eigenschappen in opvouwbare categorieën door de groep te controleren.

Gefilterde eigenschappen groeperen.

Emuleer een gerichte pagina

Als u de focus van de pagina naar Devtools overschakelt, verbergen sommige overlay -elementen zich automatisch als ze worden geactiveerd door focus. Bijvoorbeeld vervolgkeuzelijsten, menu's of datum pickers. Met de emuleert een gerichte pagina -optie om een dergelijk element te debuggen alsof het zich in focus is.

Probeer een gerichte pagina na te streven op deze demo -pagina :

  1. Focus het invoerelement. Een ander element verschijnt eronder.
  2. Open Devtools . Het venster DevTools staat nu in focus in plaats van de pagina, dus het element verdwijnt opnieuw.
  3. Klik in elementen > stijlen op : HOV , controleer emuleren een gerichte pagina en zorg ervoor dat het invoerelement is geselecteerd . U kunt het element er nu onder inspecteren.

Voor en na het inschakelen van de optie 'Een gerichte pagina emuleren'.

U kunt ook dezelfde optie vinden op het renderingpaneel .

Zie Freeze -scherm om meer manieren te ontdekken om meer manieren te bevriezen en inspecteren verdwijnende elementen .

Schakel een pseudo-klasse

Om een ​​pseudo-klasse te schakelen:

  1. Selecteer een element .
  2. Ga op het elementenpaneel naar het tabblad Stijlen .
  3. Klik : Hov .
  4. Controleer de pseudo-klasse die u wilt inschakelen.

Het zweven pseudostaat op een element schakelen.

In dit voorbeeld kunt u zien dat Devtools de background-color op het element toepast, hoewel het element niet daadwerkelijk wordt overgedragen.

Het tabblad Stijlen toont de volgende pseudo-klassen voor alle elementen:

Bovendien kunnen sommige elementen hun eigen pseudo-klassen hebben. Wanneer u een dergelijk element selecteert, toont het tabblad Styles een krachtspecifieke elementstatussectie die u kunt uitbreiden en pseudo-klassen instellen die specifiek zijn voor het element.

De sectie 'Force Specifieke Element State' van een 'textarea' element.

Zie een pseudostaat toevoegen aan een klasse voor een interactieve tutorial.

Bekijk geërfde hoogtepunt pseudo-elementen

Met pseudo-elementen kunt u specifieke delen van elementen stylen. Markeer pseudo-elementen zijn documentgedeelten met een "geselecteerde" status en ze worden gestileerd als "gemarkeerd" om deze status aan de gebruiker aan te geven. Dergelijke pseudo-elementen zijn bijvoorbeeld ::selection , ::spelling-error , ::grammar-error en ::highlight .

Zoals vermeld in de specificatie , wanneer meerdere stijlen conflicten, bepaalt Cascade de winnende stijl.

Om de erfenis en prioriteit van de regels beter te begrijpen, kunt u de geërfde hoogtepunt pseudo-elementen bekijken:

  1. Inspecteer de onderstaande tekst .

    Ik heb de stijl geërfd van het hoogtepunt van mijn ouders pseudo-element. Selecteer mij!
  2. Selecteer een deel van de bovenstaande tekst.

  3. Scroll op het tabblad Stijlen naar beneden om de Inherited from ::selection pseudo of... sectie.

Bekijk het geërfde gedeelte van het tabblad Stijlen.

Bekijk Cascade -lagen

Cascade-lagen maken meer expliciete controle over uw CSS-bestanden mogelijk om stijlspecificiteitsconflicten te voorkomen. Dit is handig voor grote codebases, ontwerpsystemen en bij het beheren van externe stijlen in applicaties.

Inspecteer het volgende element en open elementen > stijlen om cascade -lagen te bekijken.

Bekijk op het tabblad Stijlen de 3 Cascade -lagen en hun stijlen: page , component en base .

Cascade -lagen.

Klik op de naam van de laag om de bestelling van de laag te bekijken Schakellagen. Schakel CSS -lagen weergave knop.

De page heeft de hoogste specificiteit, daarom is de achtergrond van het element groen.

Om een ​​pagina in de afdrukmodus te bekijken:

  1. Open het opdrachtmenu .
  2. Begin met het typen Rendering en selecteer Show Rendering .
  3. Selecteer afdrukken voor de vervolgkeuzelijst CSS Media .

Bekijk gebruikte en ongebruikte CSS met het tabblad Dekking

Het tabblad Dekking laat zien wat CSS een pagina daadwerkelijk gebruikt.

  1. Druk op opdracht + shift + p (mac) of controle + shift + p (Windows, Linux, ChromeOS) terwijl DevTools zich concentreert om het opdrachtmenu te openen.
  2. Begin met het typen van coverage .

    Het tabblad dekking openen vanuit het opdrachtmenu.

  3. Selecteer de dekking weergeven . Het tabblad Dekking verschijnt.

    Het tabblad dekking.

  4. Klik Begin met instrumenten en herlaadpagina. Herladen . De pagina opnieuw laden en het tabblad Dekking biedt een overzicht van hoeveel CSS (en JavaScript) wordt gebruikt uit elk bestand dat de browser laadt.

    Een overzicht van hoeveel CSS (en JavaScript) wordt gebruikt en ongebruikt.

    Groen vertegenwoordigt gebruikte CSS. Rood vertegenwoordigt ongebruikte CSS.

  5. Klik op een CSS-bestand om een ​​line-by-line afbraak te zien van welke CSS het in de bovenstaande preview gebruikt.

    Een line-by-line afbraak van gebruikte en ongebruikte CSS.

    Op de screenshot zijn lijnen 55 tot 57 en 65 tot 67 van devsite-google-blue.css ongebruikt, terwijl lijnen 59 tot 63 worden gebruikt.

Force Print Preview -modus

Zie Force Devtools in afdrukmodus .

Kopieer CSS

Vanuit een enkel vervolgkeuzemenu op het tabblad Stijlen kunt u afzonderlijke CSS-regels, verklaringen, eigenschappen, waarden kopiëren

Bovendien kunt u CSS -eigenschappen kopiëren in JavaScript -syntaxis. Deze optie is handig als u CSS-In-JS- bibliotheken gebruikt.

Om CSS te kopiëren:

  1. Selecteer een element .
  2. Klik op het tabblad Elements > Styles met de rechtermuisknop op een CSS-eigenschap. Kopieer het vervolgkeuzemenu CSS.
  3. Selecteer een van de volgende opties in het vervolgkeuzemenu:

    • Kopie -verklaring . Kopieert de eigenschap en de waarde ervan in CSS -syntaxis: css property: value;
    • Eigenschap kopiëren . Kopieert alleen de property .
    • Kopieerwaarde . Kopieert alleen de value .
    • Regel kopiëren . Kopieert de gehele CSS -regel: css selector[, selector] { property: value; property: value; ... }
    • Kopieerverklaring als JS . Kopieert de eigenschap en de waarde ervan in JavaScript Syntax: js propertyInCamelCase: 'value'
    • Kopieer alle verklaringen . Kopieert alle eigenschappen en hun waarden in de CSS -regel: css property: value; property: value; ...
    • Kopieer alle verklaringen als JS . Kopieert alle eigenschappen en hun waarden in JavaScript -syntaxis: `` `js propertyincamelcase: 'waarde', propertyincamelcase: 'waarde', ...

    • Kopieer alle CSS -wijzigingen . Kopieert de wijzigingen die u aanbrengt op het tabblad Stijlen over alle verklaringen.

    • Bekijk berekende waarde . Brengt u naar het berekende tabblad .

Verander CSS

In dit gedeelte worden alle manieren weergegeven waarop u CSS in elementen > stijlen kunt wijzigen.

Bovendien kunt u:

Voeg een CSS -verklaring toe aan een element

Aangezien de volgorde van verklaringen beïnvloedt hoe een element wordt gestileerd, kunt u op verschillende manieren verklaringen toevoegen:

Welke workflow moet u gebruiken? Voor de meeste scenario's wilt u waarschijnlijk de workflow inline aangiften gebruiken. Inline -verklaringen hebben een hogere specificiteit dan externe, dus de inline workflow zorgt ervoor dat de veranderingen van kracht worden in het element zoals u zou verwachten. Zie selectortypen voor meer informatie over specificiteit.

Als u de stijlen van een element debugt en u moet specifiek testen wat er gebeurt wanneer een verklaring op verschillende plaatsen wordt gedefinieerd, gebruik dan de andere workflow.

Voeg een inline -verklaring toe

Om een ​​inline -verklaring toe te voegen:

  1. Selecteer een element .
  2. Klik op het tabblad Stijlen tussen de beugels van het gedeelte Element . De cursor richt zich, zodat u tekst kunt invoeren.
  3. Voer een eigenschapsnaam in en druk op Enter .
  4. Voer een geldige waarde in voor die eigenschap en druk op Enter . In de DOM -boom kunt u zien dat een style aan het element is toegevoegd.

    Inline -verklaringen toevoegen.

    Op de screenshot zijn de margin-top en background-color eigenschappen toegepast op het geselecteerde element. In de DOM -boom kunt u de verklaringen zien die worden weerspiegeld in het style van het element.

Voeg een verklaring toe aan een stijlregel

Om een ​​verklaring toe te voegen aan een bestaande stijlregel:

  1. Selecteer een element .
  2. Klik op het tabblad Stijlen tussen de beugels van de stijlregel waaraan u de verklaring wilt toevoegen. De cursor richt zich, zodat u tekst kunt invoeren.
  3. Voer een eigenschapsnaam in en druk op Enter .
  4. Voer een geldige waarde in voor die eigenschap en druk op Enter .

De waarde van een verklaring wijzigen.

Op de screenshot krijgt een stijlregel de nieuwe border-bottom-style:groove verklaring.

Wijzig een verklaringnaam of waarde

Dubbelklik op de naam of waarde van een verklaring om deze te wijzigen. Zie wijzigingswaarden wijzigen met sneltoetsen voor snelkoppelingen voor het snel verhogen of verlagen van een waarde met 0,1, 1, 10 of 100 eenheden.

Wijzig de opsommende waarden met sneltoetsen

Tijdens het bewerken van een blijkbare waarde van een verklaring, bijvoorbeeld, kunt u font-size bijvoorbeeld de volgende sneltoetsen gebruiken om de waarde met een vast bedrag te verhogen:

  • Optie + UP (Mac) of Alt + Up (Windows, Linux) om te verhogen met 0,1.
  • Om de waarde te wijzigen met 1, of met 0,1 als de huidige waarde tussen -1 en 1 ligt.
  • Verschuiving + naar verhoging met 10.
  • Shift + Command + Up (Mac) of Control + Shift + Page Up (Windows, Linux) om de waarde met 100 te verhogen.

Daling werkt ook. Vervang gewoon elk exemplaar van UP dat eerder wordt genoemd door Down .

Verander de lengtewaarden

U kunt uw aanwijzer gebruiken om alle eigenschap met lengte te wijzigen, zoals breedte, hoogte, vulling, marge of rand.

Om de lengte -eenheid te wijzigen:

  1. Beweeg over de naam van de eenheid en merk op dat deze onderstreept is.
  2. Klik op de naam van het apparaat om een ​​eenheid in de vervolgkeuzelijst te selecteren.

Om de lengtewaarde te wijzigen:

  1. Beweeg over de waarde van de eenheid en merk op dat uw aanwijzer verandert in een horizontale tweekoppige pijl.
  2. Horizontaal slepen om de waarde te verhogen of te verlagen.

Om de waarde met 10 aan te passen, houdt u de verschuiving vast bij het slepen.

Voeg een klasse toe aan een element

Om een ​​klasse toe te voegen aan een element:

  1. Selecteer het element in de DOM -boom .
  2. Klik op .cls .
  3. Voer de naam van de klas in het vak Nieuwe klasse toe.
  4. Druk op Enter .

Het gedeelte Elementklassen.

Emuleer lichte en donkere themavoorkeuren en maak een automatische donkere modus mogelijk

Om de automatische donkere modus te schakelen of de voorkeur van de gebruiker voor licht of donkere thema's na te streven:

  1. Klik op het tabblad Elements > Stijlen op klik Schakel gemeenschappelijke rendering -emulaties in. Schakel gemeenschappelijke rendering -emulaties in . Schakel gemeenschappelijke rendering -emulaties in.
  2. Selecteer een van de volgende volgers uit de vervolgkeuzelijst:

    • Prefers-Color-Scheme: Light . Geeft aan dat de gebruiker het lichtthema verkiest.
    • Prefers-Color-Scheme: Dark . Geeft aan dat de gebruiker de voorkeur geeft aan het donkere thema.
    • Automatische donkere modus . Geeft uw pagina weer in de donkere modus, zelfs als u deze niet hebt geïmplementeerd. Bovendien sets geven automatisch prefers-color-scheme naar dark .

Deze vervolgkeuzelijst is een snelkoppeling voor het emuleren van CSS Media-functie prefers-color-scheme en maakt automatische Dark Mode- opties van het tabblad Rendering mogelijk.

Schakel een klasse in

Om een ​​klasse op een element in te schakelen of uit te schakelen:

  1. Selecteer het element in de DOM -boom .
  2. Open het gedeelte Elementklassen . Zie een klasse toevoegen aan een element . Onder het nieuwe klasse toevoegen staan alle klassen die op dit element worden toegepast.
  3. Schakel het selectievakje in naast de klasse die u wilt inschakelen of uitschakelen.

Voeg een stijlregel toe

Om een ​​nieuwe stijlregel toe te voegen:

  1. Selecteer een element .
  2. Klik op Nieuwe stijlregel Nieuwe stijlregel. . DevTools voegt een nieuwe regel in onder het element . Stijlregel.

Een nieuwe stijlregel toevoegen.

Op de screenshot voegt Devtools de regel h1.devsite-page-title -stijl toe na het klikken op een nieuwe stijlregel .

Kies naar welk stijlblad je een regel toevoegt

Wanneer u een nieuwe stijlregel toevoegt , klikt u op en houdt u nieuwe stijlregel vast Nieuwe stijlregel. Om te kiezen naar welk stijlblad je de stijlregel toevoegt.

Een stijlblad kiezen.

Schakel een verklaring in

Om een ​​enkele verklaring in of uit te schakelen:

  1. Selecteer een element .
  2. Zwerven op het tabblad Stijlen over de regel die de verklaring definieert. Selectievakjes verschijnen naast elke verklaring.
  3. Controleer of wist het selectievakje naast de verklaring. Wanneer u een verklaring wist, kruist Devtools deze om aan te geven dat deze niet langer actief is.

Een verklaring schakelen.

Op de screenshot wordt de eigenschap color voor het momenteel geselecteerde element afgeschakeld.

Bewerk de ::view-transition Pseudo-elementen tijdens een animatie

Zie het bijbehorende gedeelte in animaties .

Zie Soepel en eenvoudige overgangen voor meer informatie met de weergavestransities API .

Lijn roosteritems en hun inhoud uit op de rastereditor

Zie het bijbehorende gedeelte in het CSS -raster inspecteren .

Verander kleuren met de kleurenkiezer

Zie HD en niet-HD-kleuren inspecteren en debuggen met de kleurenkiezer .

Wijzig de hoekwaarde met de hoekklok

De hoekklok biedt een GUI voor het wijzigen van <angle> s in CSS -eigenschapswaarden.

Om de hoekklok te openen:

  1. Selecteer een element met hoekverklaring.
  2. Zoek op het tabblad Stijlen de transform of background die u wilt veranderen. Klik op het vak Angle Preview naast de hoekwaarde.

    Hoekvoorbeeld.

    De kleine klokken links van -5deg en 0.25turn zijn de hoekvoorbeelden.

  3. Klik op het voorbeeld om de hoekklok te openen.

    Hoekklok.

  4. Wijzig de hoekwaarde door op de hoekklokcirkel te klikken of scrollen met uw muis om de hoekwaarde met 1 te verhogen / verlagen.

  5. Er zijn meer sneltoetsen om de hoekwaarde te wijzigen. Lees meer in de sneltoetsen van de Styles Pane -toetsenbord .

Wijzig doos- en tekstschaduwen met de schaduweditor

De Shadow Editor biedt een GUI voor het wijzigen van text-shadow en box-shadow CSS-verklaringen.

Om schaduwen te veranderen met de schaduweditor :

  1. Selecteer een element met een schaduwverklaring. Selecteer bijvoorbeeld het volgende element.

  2. Vind op het tabblad Stijlen een schaduw Schaduw. Pictogram naast de text-shadow of box-shadow verklaring.

    Schaduwpictogrammen.

  3. Klik op het schaduwpictogram om de schaduweditor te openen.

    Shadow Editor.

  4. Verander de schaduweigenschappen:

    • Type (alleen voor box-shadow ). Kies Outset of Inset .
    • X en y compensaties . Sleep de blauwe stip of geef waarden op.
    • Vervagen . Sleep de schuifregelaar of geef een waarde op.
    • Verspreid (alleen voor box-shadow ). Sleep de schuifregelaar of geef een waarde op.
  5. Bekijk de wijzigingen die op het element worden toegepast.

Bewerk animatie- en overgangstimings met de Easing Editor

De versoepelingseditor biedt een GUI voor het wijzigen van de waarden van transition-timing-function en animation-timing-function .

Om de versoepelingseditor te openen:

  1. Selecteer een element met een timingfunctieverklaring, zoals het element <body> op deze pagina.
  2. Vind op het tabblad Stijlen de paarse Gemak. Pictogram naast de transition-timing-function , animation-timing-function -verklaringen of de eigenschap transition . Het akkoord -editor -pictogram.
  3. Klik op het pictogram om de versoepelingseditor te openen: De Easing Editor.

Gebruik presets om timings aan te passen

Gebruik de voorinstellingen in de versoepelingseditor om de timings met een klik aan te passen:

  1. Klik in de versoepelingseditor , om een ​​trefwoordwaarde in te stellen, op een van de kiezersknoppen:
    • lineair De lineaire knop.
    • aflossings- De knop EAY-in-Out.
    • gemak De knop Ease-in.
    • aflosseren De knop voor gemak uit.
  2. Klik in de presets switcher Links. of Rechts. Knoppen om een ​​van de volgende voorinstellingen te kiezen:

    • Lineaire presets: elastic , bounce of emphasized .
    • Cubic Bezier -voorinstellingen:
Timing trefwoord Vooraf ingesteld Kubieke bezier
aflossings- In Out, sinus cubic-bezier(0.45, 0.05, 0.55, 0.95)
In uit, kwadratisch cubic-bezier(0.46, 0.03, 0.52, 0.96)
In Out, Cubic cubic-bezier(0.65, 0.05, 0.36, 1)
Snel uit, langzaam in cubic-bezier(0.4, 0, 0.2, 1)
In uit, terug cubic-bezier(0.68, -0.55, 0.27, 1.55)
gemak In, sinus cubic-bezier(0.47, 0, 0.75, 0.72)
In, kwadratisch cubic-bezier(0.55, 0.09, 0.68, 0.53)
In, kubiek cubic-bezier(0.55, 0.06, 0.68, 0.19)
In, terug cubic-bezier(0.6, -0.28, 0.74, 0.05)
Snel uit, lineair in cubic-bezier(0.4, 0, 1, 1)
aflosseren Eruit, sinus cubic-bezier(0.39, 0.58, 0.57, 1)
Out, kwadratisch cubic-bezier(0.25, 0.46, 0.45, 0.94)
Out, kubiek cubic-bezier(0.22, 0.61, 0.36, 1)
Lineair uit, langzaam binnen cubic-bezier(0, 0, 0.2, 1)
Out, terug cubic-bezier(0.18, 0.89, 0.32, 1.28)

Configureer aangepaste timings

Gebruik de besturingspunten op de lijnen om aangepaste waarden voor timingfuncties in te stellen:

  • Klik voor lineaire functies ergens op de regel om een bedieningspunt toe te voegen en te slepen. Dubbelklik om het punt te verwijderen.

    Een bedieningspunt van een lineaire functie slepen.

  • Sleep voor kubieke bezier functies een van de controlepunten.

    De controlepunten van een kubieke bezier -functie slepen.

Elke verandering activeert een balanimatie in de preview bovenaan de editor.

(Experimenteel) Kopieer CSS -veranderingen

Met dit experiment ingeschakeld, benadrukt het tabblad Styles uw CSS -veranderingen in groen.

Om een ​​enkele CSS -verklaringwijziging te kopiëren, zweeft u over de gemarkeerde verklaring en klikt u op de Kopiëren. Kopie -knop.

Kopieer een CSS -verklaringverandering.

Om alle CSS-wijzigingen in verschillende verklaringen tegelijk te kopiëren, klikt u met de rechtermuisknop op een verklaring en selecteert u alle CSS-wijzigingen .

Kopieer alle CSS -wijzigingen.

Bovendien kunt u wijzigingen bijhouden die u aanbrengt met het tabblad Wijzigingen .