Netscape & css class im td tag

Status
Nicht offen für weitere Antworten.

errormaster

Grünschnabel
Hallo zusammen,

mal wieder ein Netscape Problem :(

Netscape nimmt nie meine css Formatierungen einzelner td Tags an ...

Beispiel:

HTML-Code
Code:
<td class="suche">Geben Sie einen Suchbegriff ein:</td>

CSS-Script (externe Datei):
Code:
<!-- Weiße Schrift Suchfeld  -->

td.suche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none; 
}

Wenn ich das so angebe dann nimmt er das nicht. Er verwendet stattdessen die CSS-Formatierung die ich für die < td > tags angegeben habe.

Auch wenn ich die generelle Formatierung für die < td > Tags rausnehme gehts net :(

Hat jemand ne Ahnung was ich da tun könnt.
 
Zuletzt bearbeitet:
Hallo...

aus dem Geposteten ist leider keine Ursache erkennbar.

Ist das irgendwo Online, damit man es mal vor Ort inspizieren kann?

Übrigens:Welchen Netscape meinst du?
 
Danke für die Sichtung meines Code Schnipsels :)

Ja, das ganze ist online unter

http://www.mp3-discounter.com/index.php

Es geht im Netscape 7.1 sowie im Mozilla Firefox nicht richtig.


Eventuell weißt du ja auch weswegen die beiden Browser in meinen weißen Rahmen links und rechts jeweils die erste Zeile falsch dargestellen.

Ich danke dir schon mal

Greetings
errormaster
 
Ich hab das mal mit dem Firebird betrachtet, da taucht das Problem mit dem "td.suche"nicht auf. Falls keiner mehr hineinschaut, werdsch mir vielleicht mal den Firefox installieren.

Allerdings wüsst ich nicht, warum dort
Er verwendet stattdessen die CSS-Formatierung die ich für die < td > tags angegeben habe.
...in deinem CSS ist kein Format für TD.


Das Problem mit der Ersten Zeile in den Rahmen ist im Firebird auch.
Ich konnte es beheben,indem ich die DOCTYPE-Angabe aus der Seite nehme... warum das so ist?keine Ahnung:rolleyes:
 
Hi,

warum setzt Du nicht einfach die Zelleninhalte in einen Div-Tag und formattierst diesen.

Aus

&nbsp;&nbsp;<td class="suche">Geben Sie einen Suchbegriff ein:</td>

wird

&nbsp;&nbsp;<td class="suche"><div class="innerTD">Geben Sie einen Suchbegriff ein:</div></td>

Die Klasse "innerTD" enthält die Eigenschaften Deiner Klasse "suche".
Code:
.innerTD { font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 9px;
           color: #FFFFFF;
           text-decoration: none; }
Ciao
Quaese
 
Oder per <font class= ..

sollte aber auch mit der Formatierung für den TD Tag gehen .. nur wie ?

Irgendwie hinbasteln werd ich es können, aber wüsste halt gerne warum es net geht ...

Aber schon mal danke für deine Mühe :)
 
Hi,

versuch mal die folgende Variante.
Code:
table.suche{}
table.suche td.suchbegriff{ font-size: 9px;
                            color: #ffffff;
                            font-family: Verdana, Arial, Helvetica, sans-serif;
                            text-decoration: none;}
Hiermit weist Du der Tabelle zunächst eine Klasse zu. Innerhalb der selben wird
die gewünschte Zelle formatiert. So funktioniert es bei mir problemlos.

HTML-Struktur:
Code:
<table class="suche">
    <tr>
        <td class="suchbegriff"> ... </td>
    </tr>
    ...
</table>
Edit:
Würde demnach auch funktionieren, wenn Du Deine main.css an der entsprechenden
Stelle (TD.suche ...) wie folgt ändern würdest:
Code:
table.suche {}
table.suche td.suche{ FONT-SIZE: 9px;
                       COLOR: #ffffff;
                       FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
                       TEXT-DECORATION: none;}
Ciao
Quaese
 
Zuletzt bearbeitet:
BINGO ;-)

Netscape (Mozilla) möchte wohl explizit für jeden Tag einen Style angegeben haben und nicht nur die Klasse allgemein ...

jetzt funktioniert alles und auch die Input Felder sind nun so formatiert wie sie sein sollen :)

Ich danke euch :)
 
Status
Nicht offen für weitere Antworten.
Zurück