Zeilenranddarstellung in Tabelle klappt nicht
happybarti
- css
hi,
Ich habe eine Navigationstabelle erstellt und für jede Zeile um das Bild darin für oben,links,rechts einen Blauen Rand definiert.
Kommt nun aber unter das Bild ein Text, so wird dieser Text nicht mit Rand dargestellt
Siehe: http://www.bartiswelt.de/bochum/bochum.htm
Ich habe versucht, das zu korigieren, indem ich in <td> die befehle für den Rand eingefügt habe. Doch es wird nichts angezeigt.
Hier der Quelltext
<tr>
<td border="3" bordercolor="#0000FF" style="border-color:#0000FF; border-bottom:0px;"> <div align="center"> <font face="Arial, Helvetica, sans-serif"><a href="../bochum/bochum.htm" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('bochum','','../bilder/bochumrolloverkopie.jpg',1)"><img src="../bilder/bochumkopie.jpg" alt="Hier geht es zur Bochum-Seite" name="bochum" width="126" height="24" border="3" bordercolor="#0000FF" style="border-color:#0000FF; border-bottom:0px;" id="bochum" /></a></font><br />
<font color="#0000FF" size="2" face="Arial, Helvetica, sans-serif">Die
Stadt<br />
Kultur/Geschichte <br />
Bermuda-Dreieck<br />
Der VFL</font><br /></div></td>
</tr>
Wie ist das Problem zu lösen?
Mfg happybarti
Hallo,
Du solltest Dich für die Einstellung über Stylesheets entscheiden. Somit reicht schon das, was Du über style="..." eingestellt hast. Es fehlt aber die Eigenschaft border-style:solid;
Komplett heißt es somit:
style="border-style:solid; border-color:#0000FF; border-bottom:0px;">
Der komplette Rahmen rührt nur daher, daß bei der Grafik border aktiviert ist. Das hat nichts mit der Tabellenzelle zu tun. Wenn Du im img-Tag border=0 setzt, siehst Du, daß der Rahmen weg ist.
ciao Akela
Hallo,
Du solltest Dich für die Einstellung über Stylesheets entscheiden. Somit reicht schon das, was Du über style="..." eingestellt hast. Es fehlt aber die Eigenschaft border-style:solid;
Komplett heißt es somit:
style="border-style:solid; border-color:#0000FF; border-bottom:0px;">Der komplette Rahmen rührt nur daher, daß bei der Grafik border aktiviert ist. Das hat nichts mit der Tabellenzelle zu tun. Wenn Du im img-Tag border=0 setzt, siehst Du, daß der Rahmen weg ist.
ciao Akela
huhu :)
Also hab das soweit wie du sagtest abgeändert, hoffentlich korrekt.
Es ist nur folgendes: Mit mozilla und mozilla-firefox alles problemlos , so wie ich es wollte. Beim explorer gibt es bei den Problemzonen (da wo unter den bildern text ist) auswüchse nach außen.
Opera dagegen weigert sich standhaft, die Zeilenränder überhaupt zu erkennen.
Gruß bart
Ich habe eine Navigationstabelle erstellt
Was ist das wieder?
Du meinst eine Liste (UL/LI) von Links!
Und was ist das:
<td border="3" bordercolor="#0000FF" style="border-color:#0000FF; border-bottom:0px;">
Wozu ist dieses border="3"? Geb das doch auch mit CSS an wie border-bottom.
<div align="center">
Auch hier bietet es sich an konsequent CCS zu werden.
<font face="Arial, Helvetica, sans-serif">
Hier erstrecht.
Usw...