Eredmény: 1 - 10 (10) összesen

Téma: Ha már nagyon fáj a fejed az explorertől

  1. #1
    Adminisztrátor BagiZoli logója
    Csatlakozott
    07-04-26
    Hely
    8200, Királynék városa
    Hozzászólás
    3.855
    Begyűjtött 320 köszönetet
    154 hozzászólásával

    Alapbeállítás Ha már nagyon fáj a fejed az explorertől

    Hahó mindenki, ezer éve nem nyitottam már itt témát, de ma belebotlottam egy olyan dologba, aminek többen is hasznát vehetitek a jövőben. Az a furcsa helyzet merült fel, hogy egy oldal tökéletesen megjelent a 7-es ie-rel és minden FF-szal, de az i6 on megadta magát. Gondoltam eljött a bruteforce ideje és előhúztam a position:absolute-ot a zsebből, amivel tökéletes lett ie6-on de szétcsúszot a 2-es FF-szal és az ie7-is hasonlóan köhögött. Nincs más hátra, mint előre visszaállítani mindent az eredeti pozicióba és lehetőleg minél kevesebb kínlódás árán csak az ie6-nak adogatni a css-ből. Nem tartott soká és rátalátam erre az oldalra, ahol az ie7 és ie6 vezérléséről ír a tag. Oké, nem lesz a css valid, de kit érdekel ha egyszer működik.
    A megoldás ez volt
    _position:absolute;
    , ha a hetes explorert kellett volna jóllakatni, akkor az alsóvonás helyett jött volna a #.
    Kellemes hétvégét mindenkinek így jó előre!



  2. #2
    Tag HSLaszlo logója
    Csatlakozott
    07-08-21
    Hely
    Balatonfüred
    Hozzászólás
    96
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Ha már nagyon fáj a fejed az explorertől

    Ezt az "alulhúzás" hacket más css tulajdonságoknál is lehet - és érdemes - használni, sokszor kihúzott már a sz.rból...



  3. #3
    Törzsvendég NPeti logója
    Csatlakozott
    07-11-03
    Hely
    Dunakeszi
    Hozzászólás
    151
    Begyűjtött 9 köszönetet
    8 hozzászólásával

    Alapbeállítás re: Ha már nagyon fáj a fejed az explorertől

    Szerintem az én észrevételem is ebbe a témába tartozik, szóval nem nyitok neki külön topikot:

    Sikerült belefutnom egy érdekes hibába IE7 alatt. Ha a formnak (POST) olyan submit gombot adok ami kép (input type="image") és teszek bele még egy name="XY" tag-et is, akkor az a form elküldésénél az XY nem kerül bele a tömbbe, tehát ilyen módon nem ellenőrizhető, hogy a form el van-e küldve.
    Mivel ez a megoldás más böngészőknél, illetve IE7 alatt a nem kép gombnál működik, ezért eddig sikerült nem észrevennem a hibát.

    Remélem érthető voltam, és megspóroltam néhány embernek némi fejfájást
    Esetleg van valakinek ez ügyben tapasztalata már?



  4. #4
    Mentor Zaphod logója
    Csatlakozott
    08-01-21
    Hely
    Veszprém
    Hozzászólás
    324
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Ha már nagyon fáj a fejed az explorertől

    Idézet HSLaszlo eredeti hozzászólása Hozzászólás megtekintése
    Ezt az "alulhúzás" hacket más css tulajdonságoknál is lehet - és érdemes - használni, sokszor kihúzott már a sz.rból...
    így van. margó értékeknél, (is) szinte kihagyhatatlan. Nagyon nagy okosság. bár valid nem lesz, meg a FF hibakonzol nem győzi róni a sorokat az eldobott tulajdonságoktól, de legalább működik.



  5. #5
    Bölcs Harder logója
    Csatlakozott
    07-05-05
    Hely
    Budapest
    Hozzászólás
    1.873
    Begyűjtött 168 köszönetet
    109 hozzászólásával

    Alapbeállítás re: Ha már nagyon fáj a fejed az explorertől

    - css hack helyett lehet használni conditional commenteket is ( hxxp://www.tutorial.hu/bongeszofuggo-css-feltetelek-segitsegevel/ )
    - box a boxban megoldás ( hxxp://www.tutorial.hu/box-model-problema-es-megoldas-ie-alatt/ )
    - ott van a dean edwards ie7.js féle megoldás is ( hxxp://dean.edwards.name/weblog/2008/01/ie7-2/ )

    Csak hogy legyen több megoldás is az ilyen esetekre .



  6. #6
    ingyenfreg mza8202 logója
    Csatlakozott
    07-10-18
    Hely
    Budapest
    Hozzászólás
    167
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Ha már nagyon fáj a fejed az explorertől

    szabvanykovetes...akkor nem igazan kell hack. ha megis, akkor ittvan nehany selector meg, annak aki nem tudna:

    _background-color: amit mar zoli is irt: csak ie6
    -background-color: csak ie6
    *background-color: ie6, ie7
    background-co\lor: ie5

    + conditional comments:

    <!--[if IE]>
    <![endif]-->

    minden ie.

    <!--[if IE 5]>
    <![endif]-->

    ertelemszeruen ez ie 5, de lehetne akarmelyikkel, 6,7,8 stb.

    ehhez egy plusz kieg:

    <!--[if lt IE 7]>
    <![endif]-->

    az lt azt jelenti ennel kisebb sorozatszamu bongeszo, tehat ebben az esetben, 6 es attol lefele.

    persze meg van egyket dolog, de azert maradjon is vmi a tarsolyomban



  7. #7
    Tag szako logója
    Csatlakozott
    08-03-26
    Hozzászólás
    68
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Ha már nagyon fáj a fejed az explorertől

    Ezek tényleg nagyon jó okosságok, de szerintem a legjobb megoldás a condition comment, nem kell egy fájlon belül ügyeskedni és valid marad a css



  8. #8
    Új tag dingo logója
    Csatlakozott
    08-02-08
    Hely
    Budapest
    Hozzászólás
    10
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Ha már nagyon fáj a fejed az explorertől

    Sziasztok!

    (Kb. 600 éve jártam erre...)
    Én is összeakasztottam a bajuszt a 7-es IE-vel. 6-os alatt még működött a dolog.

    A probléma itt található:
    http://www.dingoworld.net/index2.php
    (most ne az oldalt nézzétek, csak próbálkozás... :-) )

    Előre is köszönöm!



  9. #9
    kow
    kow nem elérhető
    KowDerMei$ter kow logója
    Csatlakozott
    07-05-09
    Hely
    Budapest
    Hozzászólás
    1.447
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Ha már nagyon fáj a fejed az explorertől

    Azoknak a position: absolute-oknak próbálj adni top, left értékeket is, valamint az almenü helyes elérése: #menu ul li ul és nem #menu ul ul, az egy dolog, hogy a FF megeszi.

    Ha nem megy, akkor ajánlom a cssplay.co.uk oldalt.



  10. #10
    Új tag dingo logója
    Csatlakozott
    08-02-08
    Hely
    Budapest
    Hozzászólás
    10
    Begyűjtött 0 köszönetet
    0 hozzászólásával

    Alapbeállítás re: Ha már nagyon fáj a fejed az explorertől

    Huh! Félelmetesen gyors vagy! :-)
    Hétvégén megnézem.

    Hálás köszönet!



A téma címkéi:

Könyvjelzők

Hozzászólás szabályai

  • Új témákat nem hozhatsz létre
  • Válaszokat nem küldhetsz
  • Fájlokat nem csatolhatsz
  • A hozzászólásaidat nem módosíthatod
  •