CSS handleiding

CSS TUIS CSS Inleiding CSS-sintaksis CSS-keurders CSS Hoe om CSS Kommentaar CSS kleure CSS agtergronde CSS-grense CSS-marges CSS Opvulling CSS Hoogte/Breedte CSS Box Model CSS uiteensetting CSS teks CSS lettertipes CSS-ikone CSS skakels CSS-lyste CSS-tabelle CSS vertoon CSS maksimum breedte CSS posisie CSS Z-indeks CSS oorloop CSS Float CSS Inline-blok CSS Belyn CSS-kombineerders CSS Pseudo-klas CSS Pseudo-element CSS Deursigtigheid CSS-navigasiebalk CSS-aftrekkies CSS Beeldgalery CSS Beeld Sprites CSS Attr keurders CSS-vorms CSS-tellers CSS-webwerfuitleg CSS-eenhede CSS Spesifisiteit CSS !belangrik CSS Wiskunde funksies

CSS Gevorderd

CSS afgeronde hoeke CSS-randbeelde CSS agtergronde CSS kleure CSS-kleur sleutelwoorde CSS Gradiënte CSS Shadows CSS-tekseffekte CSS Web Fonts CSS 2D-transformasies CSS 3D-transformasies CSS-oorgange CSS-animasies CSS Tooltips CSS-stylbeelde CSS-beeldrefleksie CSS-objekpas CSS voorwerp-posisie CSS-maskering CSS-knoppies CSS-paginering CSS veelvuldige kolomme CSS-gebruikerskoppelvlak CSS veranderlikes CSS-boksgrootte CSS-medianavrae CSS MQ Voorbeelde CSS Flexbox

CSS reageer

RWD Inleiding RWD Uitsigpoort RWD-roosteraansig RWD Media Navrae RWD beelde RWD-video's RWD-raamwerke RWD-sjablone

CSS -rooster

Grid Intro Roosterhouer Rooster item

CSS SASS

SASS Tutoriaal

CSS voorbeelde

CSS-sjablone CSS voorbeelde css vasvra CSS Oefeninge CSS-sertifikaat

CSS Verwysings

CSS Verwysing CSS-keurders CSS-funksies CSS Verwysing Gehoor CSS Web veilige lettertipes CSS Animateerbaar CSS-eenhede CSS PX-EM-omskakelaar CSS kleure CSS-kleurwaardes CSS verstekwaardes CSS-blaaierondersteuning

CSS- gebruikerskoppelvlak


CSS-gebruikerskoppelvlak

In hierdie hoofstuk sal jy leer oor die volgende CSS-gebruikerskoppelvlak-eienskappe:

  • resize
  • outline-offset

Blaaierondersteuning

Die nommers in die tabel spesifiseer die eerste blaaierweergawe wat die eiendom ten volle ondersteun.

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 Verander grootte

Die resizeeienskap spesifiseer of (en hoe) 'n element deur die gebruiker verander kan word.

Hierdie div-element kan deur die gebruiker verander word!

Om grootte te verander: Klik en sleep die onderste regterhoek van hierdie div-element.

Die volgende voorbeeld laat die gebruiker die grootte van slegs die breedte van 'n <div>-element verander:

Voorbeeld

div {
  resize: horizontal;
  overflow: auto;
}

Die volgende voorbeeld laat die gebruiker die grootte van slegs die hoogte van 'n <div>-element verander:

Voorbeeld

div {
  resize: vertical;
  overflow: auto;
}

Die volgende voorbeeld laat die gebruiker die grootte van beide die hoogte en breedte van 'n <div>-element verander:

Voorbeeld

div {
  resize: both;
  overflow: auto;
}

In baie blaaiers is <textarea> by verstek veranderbaar. Hier het ons die resize-eienskap gebruik om die resizability te deaktiveer:

Voorbeeld

textarea {
  resize: none;
}


CSS uiteensetting offset

Die outline-offseteiendom voeg spasie tussen 'n buitelyn en die rand of rand van 'n element by.

Hierdie div het 'n buitelyn 15px buite die grensrand.

Let wel: Omlyn verskil van grense! Anders as grens, is die buitelyn buite die element se grens geteken, en kan ander inhoud oorvleuel. Die buitelyn is ook NIE deel van die element se afmetings nie; die element se totale breedte en hoogte word nie deur die breedte van die buitelyn beïnvloed nie.

Die volgende voorbeeld gebruik die outline-offseteiendom om spasie tussen die rand en die buitelyn by te voeg:

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;
}

CSS-gebruikerskoppelvlak-eienskappe

Die volgende tabel lys al die gebruikerskoppelvlak-eienskappe:

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