Farbiger rahmen einer einzelnen Zelle
Alex
- css
0 Engin0 Steel0 Steel0 Expression boese?
Engin- javascript
0 Der Martin0 Engin0 Der Martin0 Der Martin0 Engin
Hallo zusammen,
<table border='0' cellspacing='0' cellpadding='0'>
<tr>
<td width='51' height='54' style='border:2px solid #990000' background='./images/image.gif'></td>
</tr>
<tr><td></td></tr>
</table>
im Mozilla Firefox zeigt er mir den Weinroten Rahmen der einzelnen Zelle richtig an.
Im IE aber wird kein rahmen angezeigt, bzw ein weißer Rahmen.
jemand einen Tip, wie ich den auch Rot bekomme?
vielen Dank schon mal
Euer Alex
Hi Alex,
jemand einen Tip, wie ich den auch Rot bekomme?
Das schreit förmlich nach Expression.
Grüße,
Engin
GYRO
Hi!
Das schreit förmlich nach Expression.
Man bist Du boese! Ich wuerde sagen: Das schreit nach CSS.
Hi!
Das schreit förmlich nach Expression.
Man bist Du boese! Ich wuerde sagen: Das schreit nach CSS.
ich meinte natuerlich CSS nicht im style Attribut... Heute is nich mein Tag. Mein Kollegeund ich stllen uns schonden ganzen Tag Aufgaben und wir beide sind mit dem denken schon ziemlich am Ende...
Jedenfalls kann ich mir grad kaum vorstellen, dass eine CSS Angabe die von JS gefuellt wird, besser funktioiniert als eine normale.
Hi Steel,
Jedenfalls kann ich mir grad kaum vorstellen, dass eine CSS Angabe die von JS gefuellt wird, besser funktioiniert als eine normale.
ich hatte angenommen, der OP hat es schon mit CSS probiert und kam nicht weiter,
für solche Fälle könnte man ja auf Expression zurückgreifen!?
Ich hab mit Tabellen nichts am Hut und kenn mich daher nicht sonderlich damit aus. *G
Grüße,
Engin
GYRO
Habs anders geregelt:
ein erzwungenes Leerzeichen in der Zelle wirkt manchmal wunder.
Damit wurde auch der Rahmen angezeigt.
empty-cells:show; hat er komischerweise aber auch nicht angenommen, naja egal hauptsache es geht etz ^^
Trotzdem danke für die Hilfe.
vlG,
Alex.
PS: Warum einfach, wenns auch kompliziert geht, ne? ;)
Hi Steel,
Man bist Du boese! Ich wuerde sagen: Das schreit nach CSS.
Hmm, was gibt es an Expression auszusetzen? Ich mein, ich hab da echt Null Ahnung,
bin das zum ersten mal am testen.
Trifft sich aber gut, ich wollte eh mal nachfragen, was es mit diesen Expression auf sich hat.
Ich hab gelesen, man müsse den IE in den Q-Mode schicken, wenn man expression benutzen will, stimmt das?
Bringt es Nachteile, wenn man Expression benutzt? Ich benutze es, um bei
<img> tags den Hintergrund im IE :hovern zu können, der kann das ja nicht.
Ein Paar hilfreiche Antworten wäre Nett, da ich mit dem Gedanken Spiel, noch
mehr mit Expression zu arbeiten.
Grüße,
Engin
GYRO
Hallo Engin,
Hmm, was gibt es an Expression auszusetzen? Ich mein, ich hab da echt Null Ahnung, bin das zum ersten mal am testen.
expression als Wert einer CSS-Eigenschaft klingt zunächst nach einer pfiffigen Idee. Im Prinzip ist es aber nichts weiter als in CSS eingebettetes Javascript - und genau da liegt eine Schwachstelle: Sobald jemand Javascript deaktiviert, ignoriert der IE logischerweise auch die expression-Terme. Das kann das Layout ziemlich über den Haufen werfen, ja nachdem, wofür man expression verwendet hat.
Ich empfehle daher, vor die CSS-Regel mit der expression im gleichen Ruleset noch eine Regel zu formulieren, in der man die entsprechende Eigenschaft erstmal mit einem "konservativen" gültigen Wert versorgt. Dieser Wert kommt dann zum Tragen, wenn expressions nicht ausgewertet werden.
Es versteht sich von selbst, dass diese Regeln dann in einem Selektor stehen, der nur im IE interpretiert wird - andere Browser könnten mit expression sowieso nichts anfangen. :-)
Ich hab gelesen, man müsse den IE in den Q-Mode schicken, wenn man expression benutzen will, stimmt das?
Nicht dass ich wüsste.
Bringt es Nachteile, wenn man Expression benutzt?
Nur dann, wenn man sie so einsetzt, dass die Darstellung ohne sie völlig "kaputt" ist.
Schönen Tag noch,
Martin
Guten Morgen Martin,
Sobald jemand Javascript deaktiviert, ignoriert der IE logischerweise auch die expression-Terme. Das kann das Layout ziemlich über den Haufen werfen, ja nachdem, wofür man expression verwendet hat.
Ich empfehle daher, vor die CSS-Regel mit der expression im gleichen Ruleset noch eine Regel zu formulieren, in der man die entsprechende Eigenschaft erstmal mit einem "konservativen" gültigen Wert versorgt. Dieser Wert kommt dann zum Tragen, wenn expressions nicht ausgewertet werden.
Das mach ich ja eh, ein Solides CSS, mir ging es eigentlich nur um :hover eigenschaften
für z.b. divs oder img tags, diese versteht der IE ja nicht, mit
Expression geht es. Da kann man die Seiten schööön Bunt Bunt und Effektiver ähh voller Effekte machen.
Ich mag´s, wenn´s überall blitzt und zuckt. :)
andere Browser könnten mit expression sowieso nichts anfangen. :-)
Der IE wird oft unterschätzt fällt mir mal so auf, was der alles kann, von dem, was er eigentlich nicht können sollte. :)
Nur dann, wenn man sie so einsetzt, dass die Darstellung ohne sie völlig "kaputt" ist.
Dank dir für die Info. Aber wo wir schonmal im gespräch sind, du surfst doch noch mit
dem 5.5, könntest du mir sagen, ob auf dieser Seite alles "Ordentlich"[1] angezeigt wird?
Ich hab zwar auch einen 5.5er, dem trau ich aber irgendwie nicht überm Weg.
Schönen Tag noch,
Dir auch und Gute Nacht, ich geh jetzt Hajabubu mac...
Wie Geil, hajabubu.de war noch frei, da hab ich doch glatt zugegriffen. :-))
Grüße,
Engin
GYRO
[1] alles bei einander, nichts zerrissen oder auseinander gefallen. Ist meine erste "5.5 optimierung", da bin ich noch ein wenig unsicher
Grundlage für Zitat #880.
Hallo,
Das mach ich ja eh, ein Solides CSS
weiß ich doch. :-)
Ich mag´s, wenn´s überall blitzt und zuckt. :)
Hmm, Geschmackssache. Ich mag's lieber ruhig und unaufdringlich.
Dank dir für die Info. Aber wo wir schonmal im gespräch sind, du surfst doch noch mit dem 5.5, könntest du mir sagen, ob auf dieser Seite alles "Ordentlich"[1] angezeigt wird?
[1] alles bei einander, nichts zerrissen oder auseinander gefallen. Ist meine erste "5.5 optimierung", da bin ich noch ein wenig unsicher
Mach' ich doch gern, aber hier bei der Arbeit darf ich mich "nur" mit einem 6er-IE rumschlagen. Ich komm heute abend nochmal darauf zurück.
Ich hab zwar auch einen 5.5er, dem trau ich aber irgendwie nicht überm Weg.
Ach, der ist lammfromm. Der will doch nur spielen. ;-)
Oder hast du so'ne Multi-IE-Installation? Dann wären die Zweifel berechtigt, die verhalten sich nicht immer hundertprozentig wie ein echter.
Dir auch und Gute Nacht, ich geh jetzt Hajabubu mac...
Wie Geil, hajabubu.de war noch frei, da hab ich doch glatt zugegriffen. :-))
*lol*
So long,
Martin
Hallo nochmal,
Aber wo wir schonmal im gespräch sind, du surfst doch noch mit
dem 5.5, könntest du mir sagen, ob auf dieser Seite alles "Ordentlich"[1] angezeigt wird?
ja, ich hatte ja versprochen, mir die Seite nochmal kritisch anzusehen.
Und ich stelle fest, dass es recht "ordentlich"[tm] aussieht. Lediglich die Ränder der Textboxen sind oben und unten etwas unterbrochen, das finde ich aber nicht weiter schlimm. Willste'n Screenshot sehen (Achtung, 356k PNG)?
Liebe Grüße nach Herne[*],
Martin
[*] Ist mir nicht ganz fremd: Meine Mutter ist in Herne aufgewachsen, ich selbst bin in DO geboren und habe "nebenan" in Castrop-Rauxel die ersten drei Jahre meiner Kindheit verbracht, und bin noch heute oft in DO zu Besuch.
Hi Martin,
Oder hast du so'ne Multi-IE-Installation? Dann wären die Zweifel berechtigt, die verhalten sich nicht immer hundertprozentig wie ein echter.
Ja, ich hab die Multi-IE Geschichte, darum frage ich. Den 6er hab ich hier
auf den Terminal, da kann ich das nachsehen, nur der 5.5 hatte mir Sorgen gemacht.
Und ich stelle fest, dass es recht "ordentlich"[tm] aussieht. Lediglich die Ränder der Textboxen sind oben und unten etwas unterbrochen, das finde ich aber nicht weiter schlimm. Willste'n Screenshot sehen (Achtung, 356k PNG)?
Vielen Dank. Da bin ich ja beruhigt, es ist noch im erträglichen Maß.
Leider kann ich die Darstellungsfehler nicht bearbeiten, ich wüsste ja garnicht, was ich tue/tun muss.
Meine Mutter ist in Herne aufgewachsen, ich selbst bin in DO geboren und habe "nebenan" in Castrop-Rauxel die ersten drei Jahre meiner Kindheit verbracht
Ich bin hier in Herne geboren, im Anna-Hospital, 150m von meiner jetzigen Wohnung entfernt. :) In Dortmund habe ich auch 1 Jahr in einer DJ WG verbracht.
und bin noch heute oft in DO zu Besuch.
Wenn du mal in der Nähe bist, kannst du ja mal auf ein Kaffe vorbeikommen.
Grüße,
Engin
GYRO