Hirdetés

Keresés

Hirdetés

Új hozzászólás Aktív témák

  • Sk8erPeter

    nagyúr

    válasz Siriusb #3786 üzenetére

    Az outline helyett én a border-re gondoltam képek esetén. :) IE és FF esetén alapból hozzáad egy kék keretet a képekhez, ami elég zavaró (border), outline-t pedig IE csak IE8-tól felfelé támogat. ([link])

    img { /* IE6 és FF alatt ne legyen kék keret */
    border: none;
    }

    A másik részét így már értem, hogy a border-bottom volt beálíltva.
    Csak Te korábban "aláhúzás stílusról" beszéltél, de ez alsó keret, és az más. :K

    Szerintem ebben az esetben muszáj lesz hozzáadni egy másik class-t, vagy pedig JavaScripttel tudnád még elintézni.
    Lehet stílust definiálni így is:
    a > img{
    border:5px dashed;
    }

    De ezzel pl. csak azt éred el, hogy ha az <a> elemnek van egy <img> gyermekeleme, akkor arra meg tudsz határozni egy bizonyos stílust (jelen esetben a képnek adsz KÜLÖN egy keretet), tehát ez nem ekvivalens azzal, hogy mi van akkor, HA van <img> gyermekeleme, akkor az <a>-nak milyen legyen a stílusa, ha korábban meg volt határozva, hogy az <a>-nak általában ilyen legyen a stílusa: a{ border-bottom: 1px dotted; }.
    Én legalábbis nem tudok róla, hogy erre így külön lenne mód simán CSS-sel.

    Sk8erPeter

Új hozzászólás Aktív témák