kostenloser Webspace werbefrei: lima-city


Definition von texten in tables

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    psd

    psd hat kostenlosen Webspace.

    Hi hatte da maln css das sah ca. so aus.

    ....
    table {height:100%; bla bla}
    td a {bla blaa}
    td a:hover{bla blaa}


    eben eine tag/definition">definition für einen text link für alle tables im html.
    so da ich jetzt aber auch einige <a> im li-tag menu hab und auch im content vermischt sich das.

    kann man das irgentwie hinbekommen??

    nicht auf die class="xy" weise.... sondern im css ( alle li-tags bekommen style-x für <a>, alle td-tags style-y und alle div-tags style-z)
    habt ihr da ne lösung ??


    danke im vorraus
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Ich check das Problem nicht. Meinst du jetzt

    table a
    li a
    und
    div a
    oder was?
  4. Autor dieses Themas

    psd

    psd hat kostenlosen Webspace.

    ja wenn ich einen link in .... also

    In allen Div-Tags
    <a href="xy.html">Link</a>

    ->Link

    in allen ul-tags (in listen)
    <a href="xy.html">Link</a>

    -> Link

    in allen table/td-tags (in allen tabelen)
    <a href="xy.html">Link</a>

    -> L i n k


    Soll soll es eigentlich sein!


    aber bei mir wenn ich das so mache im css
    td a {css code für bold}
    td a:hover {css code für bold + color:white;}
    li a {code für underline}
    li a:hover {code für underline + color:red;}


    kommt alles durcheinander
    <li><a href="xy.html">Link</a></li>
    <table><td><a href="xy.html">Link</a></td>


    sieht das so ca. aus

    Link (white)
    Link (white)

    verstehst wie ich mein ??
  5. e********l

    Setz einen voll qualifizierten Pfad und dann sollte es klappen.

    Also:

    ul li a { }
    ul li a:hover {}
    table tr td a { }
    table tr td a:hover {}
  6. Autor dieses Themas

    psd

    psd hat kostenlosen Webspace.

    hmm ne leider geht das auch nicht.

    da muss es doch ne möglichkeit geben.
    möchte nicht für jedes <a> eine class definieren müssen -.-

    danke trotzdem für die antwort
  7. e********l

    Kannst du uns den Link zur Seite geben? Oder schon mit FIrebug geschaut welche Regel wo überschrieben wird? Das zeigt der sehr gut an.
  8. d************h

    psd schrieb:
    hmm ne leider geht das auch nicht.

    da muss es doch ne möglichkeit geben.
    möchte nicht für jedes <a> eine class definieren müssen -.-

    danke trotzdem für die antwort


    Du tust doch nicht für jeden Link eine Klasse definieren! Du verwendest einfach die HTML-Tags in CSS wie evil-devil schrieb:
    evil-devil schrieb:
    ul li a { }
    ul li a:hover {}
    table tr td a { }
    table tr td a:hover {}



    das geht doch. Einfacher geht es eigentlich nicht mehr. Wenn du dafür aber schon zu faul bist...
  9. Autor dieses Themas

    psd

    psd hat kostenlosen Webspace.

    nein ^^ genau das hab ich ja aber bei mir werden die definitionen komischerweise vermischt in table und lists =(

    das ist ja mein problem
    aber ich habs schon rausgefunden .... danke

    Lösung:

    habe einzelne tables definiert und vergessen vor jeder a definition #tablename einzutragen.

    d.h.
    so geht es jetzt
    table #x td a { }
    table #y td a { }
    ul #x li a { }
    ul#y li a { }


    ich schrieb: ( was natürlich vollkommen falsch war )

    a table x td{ }
    a table.y td { }
    a ul.x li { }
    a ul.y li { }
  10. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!