Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
29.07.2004, 08:48
chriss



Jau, also folgendes Problem:
Ich muss eine (bereits bestehende) Mich!-Seite via extern gelagerte CSS-Datei Formatieren.
Bzw. eigentlich muss ich nur die Linkfarbe auf #FFFFFF setzen. Hovereffekt etc. fällt alles weg.
PHP-Quellcode:<?php
/* stylesheet.css */
/* */
a:link font-familyArialVerdanaSans-Seriffont-size10pxcolor#FFFFFF; }
?>
So darf ich es leider nicht machen, da nicht alle Links so Formatiert werden dürfen. (Bzw. nur die Navigation darf Weiß werden.)
Also hab ich ne eigene Klasse geschrieben:
PHP-Quellcode:<?php
/* stylesheet.css */
/* */
.linkart font-familyArialVerdanaSans-Seriffont-size10pxcolor#FFFFFF; }
?>
So, das hat auch wunderbar geklappt, so wie es ja soll :)
Allerdings fügt man den Code für die Mich!-Seite ohne html/head/body Tags ein.
Der Kopf wird nämlich von Ebay generiert und in diesem befinden sich ebay-eigene CSS Datein.

Jetzt hatte ein Kollege die geniale Idee immer mittels style="color: #FFFFFF" zu arbeiten. Und siehe da, es funktioniert.
Leider sind es eine menge Links die so Formatiert werden müssten. Ausserdem mag ich diese Art und weise nicht so gerne (Warum von den Font Tags weg, wenn man es dann so macht!?).
Ich meine derzeit läuft es so und der Kunde ist zufrieden, aber für mein eigenes Wohl würde ich gerne wissen ob es da noch ne bessere möglichkeit gibt.

--

zum Seitenanfang zum Seitenende Profil || Suche
001
29.07.2004, 09:11
K-Putt



Also ich würde das mit CSS Selections machen.

Beispiel:
Du packst alle Links, die du so formatiert haben willst, in einen <p> Tag.

HTML:
Quellcode:<p id="meinbereich">
Meine Ebay-mich-Seite<br />
blablalbablubb<br />
<a href="bild.jpg">Das bin ich!</a>
<a href="http://www.mysite.de">Meine seite</a>
usw....
</p>
Dazugehöriges CSS (muss natürlich vor dem HTML Code stehen):
Quellcode:<style type="text/css">
#meinbereich { margin: 0; padding: 0; }
#meinbereich a { color: #FFFFFF; }
</style>
Kurze erklärung: der <p> Tag, der alles beinhaltet, kriegt ne ID namens "meinbereich" (darf nur einmal verwendet werden pro seite, die ID).
Mittels #meinbereich a { color: #FFFFFF; } bewirkst du nun, dass jeder Link, der sich innerhalb des <p> Tags mit der ID "meinbereich" befindet, weiß eingefärbt wird.

Alles klar? ;)

--

Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database


Dieser Beitrag wurde am 29.07.2004 um 09:12 von K-Putt bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
002
29.07.2004, 09:17
chriss



So war es Ursprünglich gemacht, aber über nacht ging es plötzlich nichtmehr.
Leider :|

--

zum Seitenanfang zum Seitenende Profil || Suche
003
29.07.2004, 09:50
K-Putt



?
Warum gehts über nacht nicht mehr?
Kannst du mal nen Teil vom Code Posten?

--

Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database

zum Seitenanfang zum Seitenende Profil || Suche
004
29.07.2004, 09:54
chriss



Wenn ich das wüsste.
Ich befürchte das die Jungs von Ebay da was geändert haben :|

Weil von unserer Seite hat sich da nichts geändert und der Kunde hat keinen Zugriff. Bzw. keine Ahnung von sowas.

Naja, ich kann mal gucken, aber ich hab den code nicht hier. Müsste ich erstmal Kollegen fragen, der is aber ausser Haus, etc.pp.

--

zum Seitenanfang zum Seitenende Profil || Suche
005
29.07.2004, 10:05
K-Putt



Tja, CSS dass mitten im Body eingefügt wird, ist immer problematisch.
Leider hat man bei Ebay eben keinen Zugriff auf den <head> Bereich.

Ne weitere (aber üble) möglichkeit, wäre ein Stylesheet von Ebay mittels javascript auszutauschen.

--

Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database

zum Seitenanfang zum Seitenende Profil || Suche
006
29.07.2004, 10:08
chriss



Jo, darüber haben wir auch schon nachgedacht, aber du sagst ja selber üble sache, vor allem weil dann die Formatierung die Ebay für die eigene Seite vornimmt, auch mit weg ist ;)
Und das sieht dann komisch aus.

--

zum Seitenanfang zum Seitenende Profil || Suche
007
29.07.2004, 10:48
ScyTheMan
Moderator


Anstatt das ausgetauschte komplett neu zu machen könnte man doch das von Ebay einfach erweitern?

--

http://choerbaert.org
Ein Gespenst geht um im Netz - das Gespenst des Open Source
csndr

zum Seitenanfang zum Seitenende Profil || Suche
008
29.07.2004, 11:01
chriss



Darauf haben wir ja keinen zugriff :|
Das ist eine CSS datei die bei Ebay auf dem ebaystatics.com Server liegt.

--

zum Seitenanfang zum Seitenende Profil || Suche
009
29.07.2004, 12:04
K-Putt



Also irgend eine Möglichkeit muss es geben, da bin ich mir sicher.
Hat jeder Ebay-User so ne Mich-Seite? Dann werd ich mal meinen Ebay Account entmotten und mich dran versuchen.
Irgendwie reizen mich solche Aufgaben ;)

--

Rambo Engineer @ Drippy's 2fort - finest TFC 1.5 || Bild Upload || The world's most advanced open source database

zum Seitenanfang zum Seitenende Profil || Suche
010
29.07.2004, 12:12
chriss



Hr, naja jeder kann sich so eine anlegen. Aber wie genau das System funktioniert, weiß ich nicht, nie mit gearbeitet, war wie gesagt Projekt von nem Arbeitskollegen..

--

zum Seitenanfang zum Seitenende Profil || Suche
011
29.07.2004, 13:50
Chronial



Zitat:
a:active{color:#0000CC;text-decoration:underline;}
a:link{color:#0000CC;text-decoration:underline;}
a:visited{color:#990099;text-decoration:underline;}
Das ist das ebay-css
Du musst das einfach nur übertreffen. Also in der priorität höher kommen. Das machst du durch eine höhere Anzahl selektoren.

versuchs mal damit:
.meinbereich a:link { font-family: Arial, Verdana, Sans-Serif; font-size: 10px; color: #FFFFFF;}

--

"tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren

zum Seitenanfang zum Seitenende Profil || Suche
012
30.07.2004, 02:30
theDon



``!important'' gibts auch noch.

--

\o tanz den naziprau! o/

And more than ever, I hope to never fall,
Where enough is not the same it was before

zum Seitenanfang zum Seitenende Profil || Suche
013
30.07.2004, 04:00
Chronial



wir aber vom IE nicht interpretiert ...

--

"tsuji-giri" (japanisch) - ein neues Schwert an einem Passanten ausprobieren

zum Seitenanfang zum Seitenende Profil || Suche