CSS Alapok Jegyzet

CSS w3schools weboldala

1. background-color

Az elem háttérszínének megadására szolgál.

background-color: #f4f4f4;

2. color

A szöveg színének megadására szolgál.

color: #333;

3. font-family

A szöveg betűtípusának beállítására szolgál.

font-family: Arial, sans-serif;

4. font-size

A szöveg méretének meghatározására szolgál.

font-size: 16px;

5. margin

A külső margók beállítására szolgál, amely az elem és a környezete közötti távolságot határozza meg.

margin: 20px;

6. padding

A belső margók beállítására szolgál, amely az elem tartalma és a határa közötti távolságot határozza meg.

padding: 15px;

7. border

Az elem keretének meghatározására szolgál. Beállíthatjuk a vastagságát, a típusát és a színét.

border: 1px solid #ddd;

8. border-radius

Az elem sarkainak lekerekítésére használjuk.

border-radius: 5px;

9. width

Az elem szélességének meghatározására szolgál.

width: 100%;

10. height

Az elem magasságának meghatározására szolgál.

height: 500px;

11. display

Az elem megjelenítési típusát szabályozza, például block vagy inline.

display: block;

12. text-align

A szöveg igazítását határozza meg az elemben (balra, jobbra, középre vagy sorkizártan).

text-align: center;

13. line-height

A sorok közötti távolságot szabályozza.

line-height: 1.5;

14. text-decoration

A szövegre vonatkozó díszítéseket adja meg, például aláhúzás vagy áthúzás.

text-decoration: underline;

15. font-weight

A szöveg vastagságát határozza meg, például félkövérre állíthatja.

font-weight: bold;

16. opacity

Az elem átlátszóságát szabályozza 0-tól 1-ig terjedő értékkel.

opacity: 0.7;

17. float

Az elemet jobbra vagy balra lebegteti a szomszédos tartalom mellett.

float: left;

18. position

Az elem pozícióját határozza meg az oldalon, például relatív vagy abszolút.

position: relative;

19. top, bottom, left, right

Az elem elhelyezkedését szabályozza a pozíciója szerint.

top: 10px;
left: 50px;

20. z-index

Az elem rétegeinek sorrendjét határozza meg. Minél nagyobb az érték, annál "feljebb" jelenik meg az elem.

z-index: 100;

21. overflow

Meghatározza, hogyan jelenjen meg az elem, ha tartalma túlnyúlik a határain.

overflow: hidden;

22. cursor

A kurzor megjelenését határozza meg, amikor az elem fölé viszik.

cursor: pointer;

23. box-shadow

Az elem árnyékát szabályozza. Beállítható a szög, távolság, elmosódás és szín.

box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.5);

24. transition

Átmeneti effektusokat állíthatunk be elemek stílusváltozásai között.

transition: all 0.3s ease;

25. transform

Az elem átalakítását szolgálja, például forgatás, méretezés vagy eltolás.

transform: rotate(45deg);

26. text-transform

A szöveg átalakítását szabályozza, például nagybetűsítés.

text-transform: uppercase;

27. list-style

A listák jelöléseit és stílusát szabályozza.

list-style: square;

28. visibility

Meghatározza, hogy az elem látható vagy rejtett legyen, anélkül, hogy helyet foglalna.

visibility: hidden;

29. background-image

Háttérképet állít be egy elemre.

background-image: url('image.jpg');

30. hover (pseudo-class)

Speciális CSS osztály, ami akkor aktiválódik, amikor az elem fölé viszik az egeret.

a:hover {
    color: red;
}