Skip to content

auwedev/frontend-css-pseudo-tooltip

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Opdrachtbeschrijving

Tijd om te experimenteren met de kracht van pseudo-elementen. Je gaat onderstaande webpagina van een aantal handige trucjes voorzien:

Screenshot

Je kunt deze opdracht maken door het project te clonen of te downloaden naar jouw eigen computer via deze GitHub repository. De uitwerkingen staan op de branch uitwerkingen. Wanneer je liever handmatig een eigen project opzet, mag dit ook. Zorg dan dat je deze HTML in jouw HTML-bestand plaatst en deze stijlregels in jouw CSS-bestand.

Het project bevat de volgende bestanden:

  • index.html met daarin de tekst en elementen die je zult gaan voorzien van styling;
  • styles.css: dit bestand bevat een aantal stijlregels. Verander hier niets aan. Bovenaan het bestand kun jij jouw eigen CSS invoegen.

Bestudeer eerst de opbouw van het HTML-document goed voordat je aan de slag gaat. Let op: Je mag niets veranderen in de HTML behalve het eventueel toevoegen van class- of id-attributen.

Opdracht 1: symbolen bijvoegen

De maker van deze webpagina licht iedere maand andere inspirerende complimenten uit in de blauwe blokken op de homepagina. Deze quotes staan er nu hardcoded in, maar zullen in de toekomst worden opgehaald uit een database. Om duidelijk te maken dat het om quotes gaat, plaatsen we er op de webpagina aanhalingstekens (" ") omheen. Deze tekens willen we echter niet hoeven opslaan in de database. Daarom voegen we deze speciale tekens in, doormiddel van pseudo-elementen.

Aanhalingstekens

Zorg ervoor dat de <article class="compliment">-tags worden voorzien van aanhalingstekens, door gebruik te maken van een before en after pseudo-element. Gebruik voor de aanhalingstekens de juiste content-code:

Glyph overview Bron: CSS Tricks

Copyright

Zorg ervoor dat de tekst in de footer word voorzien van een copyright-teken. Gebruik hier een pseudo-element voor. Ben je opzoek naar de content-code? Deze kun je hier opzoeken.

Opdracht 2: tooltip

Maak met behulp van pseudo-elementen een tooltip (een soort praatwolkje) met daarin de tekst Dit is een latijns woord. Deze tooltip moet precies in het midden van de <span class="highlight">-tag zweven. De tooltip mag alleen verschijnen als de gebruiker met de muis over het woord beweegt. Tip: zorg ervoor dat de tooltip ook in het midden van het woord zal blijven staan als het woord ineens twee keer zo lang blijkt te zijn, zoals hottentottententententoonstelling.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published