![]() |
Jag håller på att lära mig css och div. Men skulle behöva lite hjälp.
I Internet Explorer får jag ett mellanrum under mina bilder. Det är på ungefär 4 px. Varför? Sen har jag ett problem i Mozilla. Jag har gjort 2 "div-kolumner" som ska ha gemensam bakgrund (eftersom de ska "sitta ihop" oberoende om den ena kolumnen är längre). Men bakgrunden visas inte i Mozilla, bara i IE. Här kommer ett exempel på hur jag gjort: Kod:
<div id="bakgrund"> |
Det borde fungera om du inte anger någon bakgrund till kolumnerna utan endast anger den för "bakgrund" förutsatt att kolumnerna positioneras med "static".
|
Jag la in position: static; på de två kolumnerna om det var d du menade. Och ingen av dem har någon bakgrund i koden...men det funkar fortfarande inte =\\
Om jag skriver in Height i bakgrund-taggen så ser jag bakgrunden. Men jag vill ju att den ska ändra höjd beroende på textinnehållet. |
Citat:
Fejka en bakgrund med flytande div-lager ovanpå: hem.festiz.com/new/ <-- lite svajjig då den ligger på en laptop, ska leta reda på en riktig guide. D.v.s är att du vill skapa så kallade faux-kolumner. Detta innebär att du lägger en bakgrund som illustrerar att divlagren går hela vägen, rekommenderat 1x[sidbredd] pixlar stor bild som du repeterar längs y-axeln, därefter låter du bara dina divlager flyta antingen höger eller vänster med: Kod:
float: left; EDIT: Hittade guiden som jag följde, återigen från alistapart.com: alistapart.com/articles/fauxcolumns/ <--- underbar guide |
Tack. jag har fått det att fungera nu.
Men vad ska jag göra åt det andra problemet? |
Citat:
|
IE 3px-buggen är inte helt okänd
positioniseverything.net/explorer/threepxtest.html har en lösning |
Jag har försökt hur mycket som helst nu men får inte det att fungera.
Citat:
|
Citat:
|
Citat:
Antingen har du gjort som jag gjort(följt faux-guiden) och har därmed divlager som det ska räcka med att du sätter en klass på, infogar detta i ditt css-dokument: Kod:
.____DINKLASSHÄR____{ Om det inte är problemet vilket det faktiskt borde vara så kan du testa detta men jag tror inte det är detta: Kod:
img { |
Alla tider är GMT +2. Klockan är nu 22:44. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson