/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
border-collapse i FF
Fra : Morten Klit


Dato : 30-05-06 09:41

Hej.
En anden lille ting, der har drillet mig i et par timer. Hvis jeg
skriver følgenden, ser det ens ud i IE og FF:

table, table *
{
border: solid 1px #7DC5B1;
}


Men hvis jeg tilføjer denne linie:
border-collapse: collapse;
så forsvinder min venstre border i FF. (Det ser fint nok ud i
IE).


Jeg kan så tilføje:
border-left-width: 2px;
hvilket giver det rigtige resultat i FF, men det bevirker
selvføgelig så, at man i IE får en 2px border i venstre side.

Hvordan får man FF til opføre sig ordentligt?

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Dennis Munding (30-05-2006)
Kommentar
Fra : Dennis Munding


Dato : 30-05-06 10:26

Hej Morten!
"Morten Klit" <morten@klit.net> skrev i en meddelelse
news:447c051b$0$15784$14726298@news.sunsite.dk...
> Hej.
> En anden lille ting, der har drillet mig i et par timer. Hvis jeg
> skriver følgenden, ser det ens ud i IE og FF:
>
> table, table *
> {
> border: solid 1px #7DC5B1;
> }
>
>
> Men hvis jeg tilføjer denne linie:
> border-collapse: collapse;
> så forsvinder min venstre border i FF. (Det ser fint nok ud i
> IE).
>
>
> Jeg kan så tilføje:
> border-left-width: 2px;
> hvilket giver det rigtige resultat i FF, men det bevirker
> selvføgelig så, at man i IE får en 2px border i venstre side.
>
> Hvordan får man FF til opføre sig ordentligt?

Du mener: Hvordan får jeg IE til at opføre sig ordenligt?

For det er FF, som læser koden korrekt (ellers er der noget, jeg har
misforstået totalt!), for når man sætter border-collapse:collapse; skal det
tolkes således, at når 2 elementer med ramme støder op til hinanden, skal
rammerne smelte sammen, så den har samme tykkelse over det hele.
Prøver at illustrere:

border-collapse:seperate;
__________________________ __________________________
|__________________________| |__________________________|

border-collapse:collapse;
______________________________________________________
|___________________________|__________________________|


Håber du forstår meningen...?

Men jeg kan ikke helt huske tricket, som får begge browsere med.
Det kan også være noget andet som spiller ind, men det er svært at se uden
et link til din hjemmeside....

Altså: Prøv at komme med et link til problem-siden, så kan jeg og andre
meget nemmere hjælpe dig....


Med venlig hilsen
--
Dennis Munding
Web-master
http://www.skovaa-munding.dk/, http://www.mundings-memorial.dk/
http://www.cantica.dk/, http://www.pe-vagtservice.dk/,
http://www.eds-denmark.dk/



Jens Gyldenkærne Cla~ (30-05-2006)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 30-05-06 10:34

Morten Klit skrev:

> Men hvis jeg tilføjer denne linie:
> border-collapse: collapse;
> så forsvinder min venstre border i FF. (Det ser fint nok ud i
> IE).

Har du et link til din side. Det er lettere at vurdere et problem
når man kan se det online.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Morten Klit (30-05-2006)
Kommentar
Fra : Morten Klit


Dato : 30-05-06 12:25

Tak for svarene. Jeg ville lige lave et simpelt eksempel, som jeg
kunne uploade til jer. Men deri havde jeg ikke problemet, så det må
have haft noget at gøre med den div jeg havde det hele liggende i.
Jeg har løst det hele ved at give tabellen en margin-left på 1px. Så
kan man også se den venstre border i FF.

--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408941
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste