Harjoitus 6

Viikko 6

CSS-tyylien määrittäminen


Edellisillä tunneilla ollaan harjoiteltu luomaan div-lohkoja. Nämä lohkot luodaan siksi, että niiden tyylejä voisi helpommin muokata. Aiemmilla tunneilla olemme luoneet lohkon ”navigointipalkki”. Nyt katsotaan, miten sen tyyliä voidaan muottaa css-tiedostossa. Div-lohkon nimen eteen kuuluu siis laittaa piste ( . ) kun sen CSS-tyyliä muutetaan.

.navigointipalkki {
border-style: solid;
border-width: thin;
border-color: black;
background-color: #FFC752;
color: #636163;
width: 20%;
float: left;
}

Jos halutaan muuttaa esimerkiksi navigointipalkin sisällä olevaa listaa, käy se seuraavanlaisella komennolla:

.navigointipalkki ul {
list-style-type: none;

margin-left: 1em;
padding-left: 0.5em;
color: red;
}

Linkkien muuttaminen

CSS-tyyleillä voidaan muuttaa linkeissä monia asioita. Ensiksikin seuraavalla CSS-komennolla voidaan muuttaa, miltä linkki näyttää, kun siinä ei ole käyty:

a:link {
color: blue;
}

Myös linkin ominaisuuksia voidaan muuttaa, kun sitä on jo klikattu. Se käy seuraavasti:

a:visited {
color: purple;
}

Seuraavalla komennolla voidaan muuttaa myös jotain linkkiin liittyvää, kokeillaan mitä!

a:hover {
background-color: #D69C52;
color: white;
}

Harjoitus

  1. Jatketaan samaa harjoitusta kuin viime tunnilla.
  2. Siirrä navigointipalkki heti otsikon alapuolelle. Muokataan sivun ylälaitaan tyylikäs navigointipalkki.
  3. Muokataan .navigointipalkki ul- kohtaa tyylitiedostosta.
    • Poista navigointipalkin listasta listamerkit (pyöreät mustat pallot) list-style-type komennolla.
    • Määritä taustaväriksi haluamasi RGB arvo.
    • Lisää loppuun vielä komento overflow: hidden;
  4. Muokataan .navigointipalkki li -kohtaa tyylitiedostosta.
    • Tällä hetkellä listassa olevat asiat näkyvät allekkain. Haluamme ne näkyviin vierekkäin. Tämä tapahtuu komennolla float: left
  5. Muokataan .navigointipalkki a- kohtaa tyylitiedostosta. Tällä saamme muokattua linkkien ulkoasua.
    • Muuta linkkien tekstin väriksi esim. valkoinen
    • Lisätään jokaisen linkin oikealle ja vasemmalle puolelle tyhjä tilaa 40 pikseliä asettamalla padding-right ja padding-left arvoon 40px
    • Poistetaan linkkien alleviivaus asettamalla text-decoration arvoon none.
  6. Muokataan .navigointipalkki a:hover- kohtaa tyylitiedostosta.
    • Lisätään taustaväri kun hiiri viedään linkin päälle.



MUISTA TALLENTAA!