CSS -zelfstudie

CSS HOME CSS-introductie CSS-syntaxis CSS-kiezers CSS-handleiding CSS-opmerkingen CSS-kleuren CSS-achtergronden CSS-randen CSS-marges CSS-opvulling CSS Hoogte/Breedte CSS-boxmodel CSS-overzicht CSS-tekst CSS-lettertypen CSS-pictogrammen CSS-links CSS-lijsten CSS-tabellen CSS-weergave CSS Max-breedte CSS-positie CSS Z-index CSS-overloop CSS zweven CSS Inline-blok CSS uitlijnen CSS-combinaties CSS Pseudo-klasse CSS Pseudo-element CSS-dekking CSS-navigatiebalk CSS-dropdownmenu's CSS-afbeeldingengalerij CSS-afbeeldingssprites CSS Attr-kiezers CSS-formulieren CSS-tellers CSS-websitelay-out CSS-eenheden CSS-specificiteit CSS !belangrijk CSS wiskundige functies

CSS Geavanceerd

CSS afgeronde hoeken CSS-randafbeeldingen CSS-achtergronden CSS-kleuren CSS-kleurzoekwoorden CSS-verlopen CSS-schaduwen CSS-teksteffecten CSS-weblettertypen CSS 2D-transformaties CSS 3D-transformaties CSS-overgangen CSS-animaties CSS-tooltips Afbeeldingen in CSS-stijl CSS-beeldreflectie CSS-object-fit CSS-objectpositie CSS-maskering CSS-knoppen CSS-Paginering CSS Meerdere kolommen CSS-gebruikersinterface CSS-variabelen Grootte van CSS-box CSS-mediaquery's CSS MQ-voorbeelden CSS Flexbox

CSS Responsief

RWD Intro RWD-kijkpoort RWD-rasterweergave RWD-mediaquery's RWD-afbeeldingen RWD-video's RWD-frameworks RWD-sjablonen

CSS- raster

Rasterintro Rastercontainer Rasteritem

CSS SASS

SASS-zelfstudie

CSS- voorbeelden

CSS-sjablonen CSS-voorbeelden css-quiz CSS-oefeningen CSS-certificaat

CSS- referenties

CSS-referentie CSS-kiezers CSS-functies CSS Referentie Auditief CSS webveilige lettertypen CSS animeerbaar CSS-eenheden CSS PX-EM-converter CSS-kleuren CSS-kleurwaarden CSS-standaardwaarden Ondersteuning voor CSS-browser

CSS -gebruikersinterface


CSS-gebruikersinterface

In dit hoofdstuk leert u over de volgende CSS-gebruikersinterface-eigenschappen:

  • resize
  • outline-offset

Browserondersteuning

De getallen in de tabel geven de eerste browserversie aan die de eigenschap volledig ondersteunt.

Property
resize 4.0 79.0 5.0 4.0 15.0
outline-offset 4.0 15.0 5.0 4.0 9.5

CSS formaat wijzigen

De resizeeigenschap specificeert of (en hoe) een element door de gebruiker moet worden vergroot/verkleind.

Dit div-element kan door de gebruiker worden vergroot of verkleind!

Formaat wijzigen: Klik en sleep de rechterbenedenhoek van dit div-element.

In het volgende voorbeeld kan de gebruiker alleen de breedte van een <div>-element aanpassen:

Voorbeeld

div {
  resize: horizontal;
  overflow: auto;
}

In het volgende voorbeeld kan de gebruiker alleen de hoogte van een <div>-element wijzigen:

Voorbeeld

div {
  resize: vertical;
  overflow: auto;
}

In het volgende voorbeeld kan de gebruiker zowel de hoogte als de breedte van een <div>-element aanpassen:

Voorbeeld

div {
  resize: both;
  overflow: auto;
}

In veel browsers is <textarea> standaard aanpasbaar. Hier hebben we de eigenschap resize gebruikt om de aanpasbaarheid uit te schakelen:

Voorbeeld

textarea {
  resize: none;
}


CSS-overzichtsverschuiving

De outline-offseteigenschap voegt ruimte toe tussen een omtrek en de rand of rand van een element.

Deze div heeft een omtrek van 15 px buiten de rand van de rand.

Let op: Omtrek wijkt af van randen! In tegenstelling tot de rand wordt de omtreklijn buiten de rand van het element getekend en kan deze andere inhoud overlappen. Ook maakt de omtrek GEEN deel uit van de afmetingen van het element; de totale breedte en hoogte van het element wordt niet beïnvloed door de breedte van de omtrek.

In het volgende voorbeeld wordt de outline-offseteigenschap gebruikt om ruimte tussen de rand en de omtrek toe te voegen:

Voorbeeld

div.ex1 {
  margin: 20px;
  border: 1px solid black;
  outline: 4px solid red;
  outline-offset: 15px;
}

div.ex2 {
  margin: 10px;
  border: 1px solid black;
  outline: 5px dashed blue;
  outline-offset: 5px;
}

Eigenschappen CSS-gebruikersinterface

De volgende tabel bevat alle eigenschappen van de gebruikersinterface:

Property Description
outline-offset Adds space between an outline and the edge or border of an element
resize Specifies whether or not an element is resizable by the user