tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
684
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    PhoenixDH PhoenixDH ist offline Mitglied Platin
    Registriert seit
    Sep 2004
    Beiträge
    617
    Hallo zusammen,

    mir ist folgendes Problem aufgefallen: Mein seiteneigenes CSS wird scheinbar von einem integrierten Ebay-Werbe-Script (Custom-Banner) überschrieben.
    Das äußert sich daran das ich normalerweise ein margin-left habe oder meine Links nicht unterstrichen sind.
    Das ist seit einbau des Banners nicht mehr so, kein Margin und Links unterstrichen.
    Mache ich den Banner raus ist ales normal.

    Jetzt die Frage:
    Kann man irgendwie verhindern das mein CSS "überschrieben" wird?

    Danke!
     

  2. #2
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.361
    Blog-Einträge
    4
    Versuche mal ob ein !important hinter deinen CSS-Anweisungen etwas bringt, z.B.
    Code css:
    1
    2
    3
    4
    
    a
    {
      text-decoration: none !important;
    }
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

  3. #3
    PhoenixDH PhoenixDH ist offline Mitglied Platin
    Registriert seit
    Sep 2004
    Beiträge
    617
    Ich habe das jezt mal an einem Attribut getestet, es scheint zu funktionieren.

    Macht das aber Sinn das bei allen Attributen anzugeben?

    Denke mal ja oder?

    Danke!
     

  4. #4
    threadi threadi ist offline Mitglied Brokat
    Registriert seit
    Dec 2006
    Ort
    Leipzig
    Beiträge
    478
    Nein, macht es nicht. !important sollte man nur im Notfall nutzen, und selbst dann nicht mal unbedingt. Das Problem was man damit beheben möchte sind meist CSS-Eigenschaften die sich gegenseitig überschreiben. Ein

    #text a {}

    hat z.B. vorrang vor

    a {}

    Wenn Du also deinen eigenen CSS-Eigenschaften Vorrang gewähren willst, binde diese an eine eindeutige ID die nicht von dem anderen Style überschrieben werden könnte. Wie das genau in deinem Fall geht, kann man ohne HTML- und CSS-Code nicht sagen.

    Siehe auch:
    http://fwpf-webdesign.de/css/arten-v...fahrenselektor
     

  5. #5
    PhoenixDH PhoenixDH ist offline Mitglied Platin
    Registriert seit
    Sep 2004
    Beiträge
    617
    Hm, da müsste ich jede Menge anpassen.

    Dann werde ich das momentan mal so lösen das das was überschrieben wird mit important kennzeichnen werde.

    Danke!
     

  6. #6
    Avatar von ComFreek
    ComFreek ComFreek ist offline [x] Let it be logic!
    tutorials.de Moderator
    Registriert seit
    Jun 2009
    Beiträge
    2.361
    Blog-Einträge
    4
    Vielleicht könntest du auch die ID's deiner Elemente ändern, wenn das geht.

    Hier steht ein bisschen mehr über CSS & Reihenfolgen: http://de.selfhtml.org/css/formate/kaskade.htm#ursprung
     
    mfg ComFreek

    Falls ich dir geholfen habe, würde ich mich über ein DANKE freuen!
    Kenn mich am besten aus in C++, WEB-Sprachen (PHP, HTML, JavaScript) und vllt. mehr
    [PHP] Überprüfen, ob Website erreichbarSicherheit in PHP-Codes schaffenGoogle Chrome-Extension für tutorials.dejson_compress()

Ähnliche Themen

  1. Vektor wird überschrieben
    Von hury im Forum Java Grundlagen
    Antworten: 1
    Letzter Beitrag: 16.01.10, 17:41
  2. Variable wird überschrieben
    Von araser im Forum PHP
    Antworten: 4
    Letzter Beitrag: 25.11.06, 12:00
  3. Fileinhalt wird überschrieben
    Von witness im Forum Java
    Antworten: 4
    Letzter Beitrag: 25.02.05, 22:43
  4. SESSION wird überschrieben
    Von snackx im Forum PHP
    Antworten: 2
    Letzter Beitrag: 12.08.04, 16:58
  5. Seite wird überschrieben
    Von Howie im Forum Javascript & Ajax
    Antworten: 3
    Letzter Beitrag: 16.05.04, 15:29