/ 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
Tomt celleindhold / Transparent gif-fil
Fra : Karsten Jensen


Dato : 08-05-03 21:14

Jeg har en tabel, hvor celle-indholdet i nogle tilfælde er tomt. Hvis der
ikke er noget indhold i en celle, bliver celle-kanten usynlig. Dette løser
jeg ved at placere en transparent gif-fil i alle celler: <td>tekst, eventuel
blank<img src="blank.gif" width="2" height="2"></td>. Derudover har jeg en
css-fil med følgende:

td {
border-bottum-width: 1px;
border-bottum-style: solid;
border-bottum-color: "6699CC";
}

Det virker perfekt. Cellens bund-linie bliver vist, også når cellen ikke har
noget indhold.

Jeg har så prøvet som alternativ at slette <img src="blank.gif" width="2"
height="2">, og i stedet udvidde CSS´en til:

td {
border-bottum-width: 1px;
border-bottum-style: solid;
border-bottum-color: "6699CC";
background-image: url(blank.gif);
bacgground-repeat: repeat;
}

Men så virker det ikke. De tomme celler får ingen bund-linie.

Hvad går galt i min CSS?

Til orientering: Jeg tester på IE 6.


Med venlig hilsen
Karsten Jensen



 
 
Knud Gert Ellentoft (08-05-2003)
Kommentar
Fra : Knud Gert Ellentoft


Dato : 08-05-03 22:05

"Karsten Jensen" <sfgsfg@get2net.dk> skrev :

> background-image: url(blank.gif);

>Men så virker det ikke. De tomme celler får ingen bund-linie.

Et baggrundsbillede er ikke indhold i en celle, så det dur ikke.

Men du burde da kunne klare det med en &nbsp; i de tomme celler.

--
Knud - http://home13.inet.tele.dk/smedpark/
Når der svares på et indlæg, svar venligst under det citerede og
skær venligst det væk, du ikke svarer på, ellers ryger du i killfiltret.
Svar kun i nyhedsgruppen - tak! E-mails besvares ikke.

Lasse Reichstein Nie~ (08-05-2003)
Kommentar
Fra : Lasse Reichstein Nie~


Dato : 08-05-03 22:28

Knud Gert Ellentoft <knudgert@mail.tele.dk> writes:

> Men du burde da kunne klare det med en &nbsp; i de tomme celler.

Eller, lidt mere elegant, med CSS:
table {empty-cells:show;}

<URL:http://www.w3.org/TR/CSS21/tables.html#empty-cells>

(egentlig en egenskab ved tabelceller, ikke ved tabeller, men
den er nedarvet som default).

Nej, jeg ved ikke om IE forstår det :)
/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
Art D'HTML: <URL:http://www.infimum.dk/HTML/randomArtSplit.html>
'Faith without judgement merely degrades the spirit divine.'

Andreas Haugstrup Pe~ (08-05-2003)
Kommentar
Fra : Andreas Haugstrup Pe~


Dato : 08-05-03 23:42

Lasse Reichstein Nielsen <lrn@hotpop.com> wrote in
news:he85162q.fsf@hotpop.com:

[snip empty-cells]

> Nej, jeg ved ikke om IE forstår det :)

Det ved jeg, og IE forstår det naturligvis ikke. Det stopper dog ikke mig
fra at bruge det.

--
Andreas
<http://www.solitude.dk>

Villum Sejersen (09-05-2003)
Kommentar
Fra : Villum Sejersen


Dato : 09-05-03 09:42

Karsten Jensen wrote:

[snip]

> border-bottum-color: "6699CC";

[snip]

> Men så virker det ikke. De tomme celler får ingen bund-linie.

> Hvad går galt i min CSS?

Kan det være noget så banal som stavningen? border-bottom-xxx

--
mvh. Villum Sejersen


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

Månedens bedste
Årets bedste
Sidste års bedste