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 -uitleg - Die vertooneiendom


Die displayeiendom is die belangrikste CSS-eiendom vir die beheer van uitleg.


Die vertoon Eiendom

Die displayeienskap spesifiseer of/hoe 'n element vertoon word.

Elke HTML-element het 'n verstek vertoonwaarde, afhangende van watter tipe element dit is. Die verstek vertoonwaarde vir die meeste elemente is blockof inline.

Klik om paneel te wys

This panel contains a <div> element, which is hidden by default (display: none).

It is styled with CSS, and we use JavaScript to show it (change it to (display: block).


Blokvlak-elemente

'n Blokvlak-element begin altyd op 'n nuwe lyn en neem die volle breedte wat beskikbaar is op (strek uit na links en regs so ver as wat dit kan).

Die <div>-element is 'n blokvlak-element.

Voorbeelde van blokvlakelemente:

  • <div>
  • <h1> - <h6>
  • <p>
  • <vorm>
  • <header>
  • <voetskrif>
  • <afdeling>

Inlyn elemente

'n Inlyn-element begin nie op 'n nuwe lyn nie en neem net soveel breedte op as wat nodig is.

Dit is ' n inlyn <span> element binne 'n paragraaf.

Voorbeelde van inlyn-elemente:

  • <span>
  • <a>
  • <img>

Vertoon: geen;

display: none;word algemeen saam met JavaScript gebruik om elemente te versteek en te wys sonder om dit uit te vee en te herskep. Kyk na ons laaste voorbeeld op hierdie bladsy as jy wil weet hoe dit bereik kan word.

Die <script>element gebruik display: none; as verstek. 



Ignoreer die verstek vertoonwaarde

Soos genoem, het elke element 'n verstek vertoonwaarde. U kan dit egter ignoreer.

Om 'n inlyn-element na 'n blokelement te verander, of omgekeerd, kan nuttig wees om die bladsy op 'n spesifieke manier te laat lyk, en steeds die webstandaarde te volg.

'n Algemene voorbeeld is om inlyn- <li>elemente vir horisontale spyskaarte te maak:

Voorbeeld

li {
  display: inline;
}

Let wel: Die stel van die vertoon-eienskap van 'n element verander net hoe die element vertoon word , NIE watter soort element dit is nie. Dus, 'n inlyn-element met display: block;word nie toegelaat om ander blokelemente daarin te hê nie.

Die volgende voorbeeld vertoon <span>-elemente as blokelemente:

Voorbeeld

span {
  display: block;
}

Die volgende voorbeeld vertoon <a>-elemente as blokelemente:

Voorbeeld

a {
  display: block;
}

Versteek 'n element - vertoon:geen of sigbaarheid:versteek?

display:none

Italië

visibility:hidden

Bos

Stel terug

Ligte

Om 'n element te versteek kan gedoen word deur die displayeiendom op te stel none. Die element sal versteek word, en die bladsy sal vertoon word asof die element nie daar is nie:

Voorbeeld

h1.hidden {
  display: none;
}

visibility:hidden; verberg ook 'n element.

Die element sal egter steeds dieselfde spasie as voorheen inneem. Die element sal versteek word, maar beïnvloed steeds die uitleg:

Voorbeeld

h1.hidden {
  visibility: hidden;
}

Meer voorbeelde


This example demonstrates display: none; versus visibility: hidden;


This example demonstrates how to use CSS and JavaScript to show an element on click.


Test Yourself With Exercises

Exercise:

Hide the <h1> element. It should still take up the same space as before.

<style>
h1 {
  : ;
}
</style>

<body>
  <h1>This is a heading</h1>
  <p>This is a paragraph</p>
  <p>This is a paragraph</p>
</body>


CSS Display/Visibility Properties

Property Description
display Specifies how an element should be displayed
visibility Specifies whether or not an element should be visible