HTML/CSS oldalon van alapból egy háttér (a <body>-nál meghatározva), aztán egy <div>, és a <div> áttetsző háttere nem ér ki az oldal legszéléig. Mi lehet a baj?
Már kiszedtem az összes margin, paddig, width értéket, és még mindig.
Az áttetsző nem azt jelenti, hogy teljesen áttetsző (mert akkor minek lenne?), hanem, hogy elhalványítja azt ami alapból van. Vagy a <div> már eleve beljebb kezdődik, mint a <body> legszéle?
Jó lenne, ha mutatnál erre példát.
Töltsd fel a kódot egy weboldalra vagy kódmegosztó portálra - például JSFiddle, codepen.io, Pastebin - és a linkjét oszd meg velünk így láthatjuk mi a probléma.
#2: Oké, hogy te látod, de mi nem.
Példakódot mutass, illetve hogy mit szeretnél elérni.
<html>
<body bgcolor="blue" text="white">
<div style="background-color: green;">
Itt egy szöveg...
</div>
</body>
</html>
A baj az, amit az előbb leírtam: a <div> nem fedi le a <body> egészét, hanem beljebb van egy kicsivel.
Áh, rájöttem.
A bodynak alapból van margója, meg kell adni, hogy margin: 0px; és akkor jó...
#5/#6: Ezért szokták "alapbeállításokra" állítani a CSS-értékeket:
Nem mellesleg ajánlatos a HTML-kódot szabványosan írni: nem elfelejteni a doctype-ot:
<!DOCTYPE html>
a head-et benne a karakterkódolással és a viewport meta taggel:
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
a bgcolor és a text attribútumokat elhagyni - elavultak, CSS-sel helyettesíthetőek.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!