BlackBoard (http://www.black-board.net/index.php)
- Design, Programmierung & Entwicklung (http://www.black-board.net/board.php?boardid=55)
-- Webdesign (http://www.black-board.net/board.php?boardid=19)
--- CSS "überschreiben" (http://www.black-board.net/thread.php?threadid=23401)


Geschrieben von Flux am 23.06.2008 um 11:41:

  CSS "überschreiben"

Hi,

Ist es irgendwie möglich, die CSS-Klassen von includierten Seiten in der Eigenen Seite zu "überschreiben"?

Konkret:
Habe eine Webseite, in welche per php-include eine externe Seite geladen wird. Auf dieser Seite besitzen die Links eine klasse, welche bestimmt, dass diese rot sind. ich möchte diese jedoch in einer anderen Farbe.



Geschrieben von HeaD am 23.06.2008 um 12:28:

 

Selbst wenn das irgendwie geht.. Ähm.. wie fändest Du es, wenn jemand Deine Seite includet und die sieht dann nicht aus wie Deine Seite sondern so wie sie gern jemand anderes hätte?

Abgesehen davon ginge es warscheinlich, wenn Du den Quellcode der Seite auslesen würdest und dann ein eigenes CSS definierst.. Oder sogar die Zeile in der das CSS includet wird komplett raufilterst und durch eine eigene ersetzt...



Geschrieben von phlox81 am 25.06.2008 um 20:33:

  RE: CSS "überschreiben"

Zitat:
Original von Flux
Hi,

Ist es irgendwie möglich, die CSS-Klassen von includierten Seiten in der Eigenen Seite zu "überschreiben"?

Konkret:
Habe eine Webseite, in welche per php-include eine externe Seite geladen wird. Auf dieser Seite besitzen die Links eine klasse, welche bestimmt, dass diese rot sind. ich möchte diese jedoch in einer anderen Farbe.


Dann solltest du dir über einen Webservice z.b. diesen Wert holen, und die Ausgabe der Daten in einem eigenen Skript handeln.
Mit CSS das Fremdeskript zu manipulieren ist nicht wirklich intelligent, da sich das Design der fremden Seite ja auch mal ändern kann.
Also lieber auf die Daten (in)direkt zugreifen.


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH