A háttér színét vezérelhetjük segítségével, továbbá elhelyezhetünk képet háttérként, s annak tulajdonságait (elhelyezkedését, ismétlődését, mozgását) állíthatjuk be. A betűkhöz hasonlóan egy definícióban is, és külön-külön is szabályozhatjuk az tulajdonságokat.
Fehérre állítja a háttér színét. Természetesen a színt hexadecimális formában (#ffffff) is megadhatjuk.
A példa a háttérnek megadja a
A háttér paraméterek egy összevonó
Ebben az esetben mivel a képnek
A fenti példában 2 képpont széles,
Lehetőségünk van a keretek mind a négy oldalon külön-külön történő beállítására is, ezekre mutat példát az alábbi definíció:
Bal oldalt egy képpont széles piros, felül 3 képpontnyi két vonalas (vonalanként 1-1 képpontos) kék, jobb oldalt 3 képpontos pontozott zöld és végül alul 3 képpontos szaggatott vonalas fekete keretet kap minden bekezdés.
A körvonalak és a keretek további különbsége, hogy nem lehet a négy oldalon külön-külön megadni és hogy nem csak négyzetes alakú lehet.
De lássuk azokat a tulajdonságokat, melyekkel befolyásolni tudjuk a körvonal megjelenését!
Az
Lehetőség van egy tulajdonság segítségével beállítani a három tulajdonságot, ekkor opcionálisan és bármilyen sorrendben megadhatjuk az
- body { background-color: white; }
- body {
- background-image: url(hatter.gif);
- background-position: top left;
- background-attachment: scroll;
- background-repeat: repeat;
- }
hatter.gif
-et (lehetne még none
is megadva, ekkor csak a színezés maradna), a bal felső sarokhoz igazítja, beállítja, hogy amikor görgetjük az oldalt, akkor a háttér is mozogjon, s végül még azt, hogy ismétlődjön a háttérkép. A background-position
(elhelyezkedés) értékei lehetnek szövegesek: top left
, top center
, top right
, center left
, center center
, center right
, bottom left
, bottom center
,bottom right
, illetve százalékosak (pl. 12% 34%
) és pixelben megadottak (pl. 12px 34px
). A background-attachement
(a rögzízettséget szabályozza) értéke lehet fixed
és scroll
, az előbbinél nem mozdul a háttér, az utóbbinál pedig a görgetéssel együtt mozog. Az ismétlődést befolyásoló background-repeat
négy értéket vehet fel: repeat
, repeat-x
, repeat-y
, no-repeat
, melyekkel mindkét, csak az egyik, vagy egyik irányban sem történő ismétlődést érhetünk el.A háttér paraméterek egy összevonó
background
paraméterrel:- body { background: white url(hatter.gif) no-repeat fixed center center; }
no-repeat
értéket adtunk ismétlésül, a fennmaradó területen a háttér fehér színű lesz.Keretek
A stíluslapok segítségével lehetőségünk van különböző stílusú keretet adni a kiválasztott HTML elemeinknek.- p { border: 2px solid blue; }
simaés kék keretet adtunk minden bekezdésnek. Az első fenti paraméter a keret szélességét, a második a keret stílusát (
none
, hidden
, dotted
, dashed
, solid
, double
, groove
, ridge
,inset
, outset
), a harmadik pedig a színét adja meg. Az egyes paraméterek elhagyhatóak, de általában szükséges mind. Lehetőségünk van a keretek mind a négy oldalon külön-külön történő beállítására is, ezekre mutat példát az alábbi definíció:
- p {
- border-left: 1px solid red;
- border-top: 3px double blue;
- border-right: 3px dotted green;
- border-bottom: 3px dashed black;
- }
Körvonalak
A körvonalak a keretekhez nagyon hasonlóan működnek, ellenben az elem méretét nem befolyásolják, mindig körülötte és felette (előtte, azaz eltakarják mindenképpen a doboz tartalmát) jelennek meg, helyet nem foglalnak. A legegyszerűbb talán a fókusz példáját felhozni, mely ehhez nagyon hasonló: mikor egy beviteli elem (például gomb) aktív, akkor körülötte az operációs rendszer egy körvonallal jelzi, hogy fogadja a felhasználói bevitelt.A körvonalak és a keretek további különbsége, hogy nem lehet a négy oldalon külön-külön megadni és hogy nem csak négyzetes alakú lehet.
De lássuk azokat a tulajdonságokat, melyekkel befolyásolni tudjuk a körvonal megjelenését!
- p { outline-width: 2px; }
- p { outline-style: solid; }
- p { outline-color: #000000; }
outline-width
tulajdonság segítségével a körvonal szélessége adható meg, az outline-style
a stílust definiálja, míg az outline-color
a körvonal színét állítja be. A stílusnál a kereteknél bemutatott stílusok használhatóak.Lehetőség van egy tulajdonság segítségével beállítani a három tulajdonságot, ekkor opcionálisan és bármilyen sorrendben megadhatjuk az
outline
után ezeket:- p { outline: 2px solid #000000; }
Nincsenek megjegyzések:
Megjegyzés küldése