Szerző Téma: Problémák Internet Explorerben  (Megtekintve 17564 alkalommal)

0 Felhasználó és 1 vendég van a témában

Nem elérhető Sui

  • Felhasználó
  • Hozzászólások: 4
Re: Problémák Internet Explorerben
« Válasz #114 Dátum: 2010. november 30., 10:48:44 »
Két hete csinálok egy oldalnak új kinézetet, elrendezést. Elég szépen optimalizálgattam IE6-ra a dolgokat, megvolt a png átlátszóság, felismer pár css3 kódot (pl: lekerekített keret, árnyékok, satöbbi) viszont van egy probléma amit már 2 napja nem tudtam megoldani. Mégpedig a lenyíló menüs jelenség:

http://img12.myimg.de/nincs90c53.jpg

Mindössze IE6-ban nem jelenik meg az almenü, mivel a z-indexet, meg a position:absolute-t se ismeri fel. A neten keresgéltem sokféle kódot, de nem találtam egyet se ami működne is.

A legördülő menüs kódot innen szedtem le: http://www.netoktato.hu/?func=tut&act=view&cat=6&id=216

Próbáltam ezt a kódot is, de ugyanaz az eredmény:

http://www.alistapart.com/articles/dropdowns
Keresgéltem valami hack dolgot amivel az ie6 felismeri az absolute dolgot, de nem találtam (vagy nem is létezik ilyen?)

Nem elérhető Keveqiah

  • Globális moderátor
  • Teljes tag
  • *****
  • Hozzászólások: 2.332
  • Kisb
    • Keveqiah
Re: Problémák Internet Explorerben
« Válasz #113 Dátum: 2010. július 18., 11:54:49 »
Ha kimásolod a css-t és a html-t, látható a problema. :)
Ha a kép float-olt és a span is float, akkor a befogadó p tag összeomlik és nem foglalja magába a képet és a szöveget. De ez csak IE-nél jelentkezett. De kicseréltem div-re és mostmár jó. :) bár nem így szerettem volna, de mindegy.

A csatolt képen látszik, ahogy a képet és a szöveget körbefogja a szürke keretes fehér hátterű div. na ezt szerettem volna csak bekezdéssel. De mindegy volt hova és hány clear:both-ot raktam, sehogy nem volt jó. -.-
"Gonosz vagyok. Ez ugyebár nem hit dolga."
"Egy ember halála tragédia, ezrek halála statisztika."

Nem elérhető Satya

  • Teljes tag
  • ***
  • Hozzászólások: 1.155
Re: Problémák Internet Explorerben
« Válasz #112 Dátum: 2010. július 18., 11:48:06 »
Megosztanád, hogy mi a látható probléma? :D
Internet Explorer - legjobb böngésző egy másik böngésző letöltésére.

Nem elérhető Keveqiah

  • Globális moderátor
  • Teljes tag
  • *****
  • Hozzászólások: 2.332
  • Kisb
    • Keveqiah
Re: Problémák Internet Explorerben
« Válasz #111 Dátum: 2010. július 17., 18:30:00 »
Aloha.. Van egy találós kérdésem. :)
Miért mőködik az alábbi kód minden böngészőben, kivéve IE..

Kód: CSS
  1. p.normal
  2. {
  3.         background-color: #fafafa;
  4.         border-right: solid 1px #dcdcdc;
  5.         border-bottom: solid 1px #dcdcdc;
  6.         border-left: solid 1px #dcdcdc;
  7.         padding: 10px;
  8.         padding-left: 15px;
  9.         padding-top: 15px;
  10.         margin-left: 0;
  11.         margin-right: 0;
  12. }
  13. p.normal img
  14. {
  15.         float: left;
  16. }
  17. p.normal span
  18. {
  19.         display: block;
  20.         float: left;
  21. }
  22.  

Kód: HTML
  1. <p class="normal">
  2.         <img src="image_temp/brush_big.jpg" alt="" />
  3.         <span>
  4.           <label>Beküldte: </label><b>iceytina</b><br />
  5.           <label>Ecsetek száma: </label><b>30</b><br />
  6.           <label>Készült: </label><b>Paint Shop Pro 8</b><br />
  7.           <a href="#">Letöltés</a>
  8.           <br style="clear: both;" />
  9.         </span>
  10. </p>
  11.  
"Gonosz vagyok. Ez ugyebár nem hit dolga."
"Egy ember halála tragédia, ezrek halála statisztika."

Nem elérhető tomi6230i

  • Törzstag
  • **
  • Hozzászólások: 344
Re: Problémák Internet Explorerben
« Válasz #110 Dátum: 2010. július 04., 19:10:43 »
IE6-nál elég gyakran megesik, hogy elméletileg működnie kellene a kódnak...  :D

Nem elérhető Semmu

  • V.I.P. tag
  • Teljes tag
  • *****
  • Hozzászólások: 2.576
  • Akinek semmi sem tetszik :D
    • [készülõben]
Re: Problémák Internet Explorerben
« Válasz #109 Dátum: 2010. július 04., 15:18:27 »
hát én nem ilyen szituációban alkalmazom, hanem pl egy div helyett block szintű a-t használok, aminek pl hover-nél bg csere kell.

am elméletileg működnie kellene a kódodnak :confused:



Nem elérhető pixi

  • Törzstag
  • **
  • Hozzászólások: 611
    • http://pixy.hu/Ujoldal
Re: Problémák Internet Explorerben
« Válasz #108 Dátum: 2010. július 04., 13:16:32 »
ezért én minden megváltozós elemet egy üres <a> elemmel helyettesítek, nem akarok külső scriptet behívni.

A külső scriptet én sem szívesen hívom be. Az <a>...</a> elemekkel én is próbálkoztam, de így nem jó:

Kód: HTML
  1.   a input       { font: 11px arial; background: #EEE; }
  2.   a:hover input { background: yellow; }
  3.  
  4.   <a><input type='text'></a>
  5. </form>

Nem elérhető Semmu

  • V.I.P. tag
  • Teljes tag
  • *****
  • Hozzászólások: 2.576
  • Akinek semmi sem tetszik :D
    • [készülõben]
Re: Problémák Internet Explorerben
« Válasz #107 Dátum: 2010. július 04., 11:52:20 »
IE6 egyedül az <a> tag-nél kezeli a :hover-t... sajnos... ezért én minden megváltozós elemet egy üres <a> elemmel helyettesítek, nem akarok külső scriptet behívni.



Nem elérhető pixi

  • Törzstag
  • **
  • Hozzászólások: 611
    • http://pixy.hu/Ujoldal
Re: Problémák Internet Explorerben
« Válasz #106 Dátum: 2010. július 04., 02:40:06 »
lehet, hogy IE6 -ban nem működik..
Ja, nekem IE-ben még a jó öreg 6-os van. Akkor ezért nem hallgat a doctype-ra.

Nem elérhető Rimelek

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 8.941
    • rimelek.hu
Re: Problémák Internet Explorerben
« Válasz #105 Dátum: 2010. július 04., 02:02:51 »
Meg sajnos doctype-al sem.
Kipróbáltam. Nem vaktában beszélek :) Persze lehet, hogy IE6 -ban nem működik. De abban meg túléli az ember, ha csak ennyi hiányzik.
Egyszerűen létezem, és lézengek a Földön,
mint idióta szellem, kinek kastélya a börtön.

Nem elérhető pixi

  • Törzstag
  • **
  • Hozzászólások: 611
    • http://pixy.hu/Ujoldal
Re: Problémák Internet Explorerben
« Válasz #104 Dátum: 2010. július 04., 00:17:36 »
doctype nélkül nem megy ie-ben az input hover.
Meg sajnos doctype-al sem.

Én a csshover.htc-t használom, amivel IE-ben is működik mindenféle:hover.

Kód: CSS
  1. <!--[if IE]>
  2. <style type="text/css" media="screen">          /*  IE-hez  */
  3.    input{ behavior: url(utvonal/csshover.htc); }
  4. </style>
  5. <![endif]-->

Nem elérhető Rimelek

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 8.941
    • rimelek.hu
Re: Problémák Internet Explorerben
« Válasz #103 Dátum: 2010. július 03., 23:47:03 »
doctype nélkül nem megy ie-ben az input hover.
Egyszerűen létezem, és lézengek a Földön,
mint idióta szellem, kinek kastélya a börtön.

Nem elérhető rajmund

  • Törzstag
  • **
  • Hozzászólások: 460
Re: Problémák Internet Explorerben
« Válasz #102 Dátum: 2010. július 03., 23:00:06 »
Ennek a nyamvadt scriptnek mi a baja IE-ben?

Kód: CSS
  1. <head>
  2. <style type="text/css">
  3. input {
  4.     background-color: #FFFFFF;
  5. }
  6. input:hover {
  7.     background-color: #000000;
  8. }
  9. </style>
  10. </head>
  11. <body>
  12. <input type="text" name="bakker">
  13. </body>
  14.  

Az a még szánalmasabb, hogy rákerestem guglin, és ott is így próbálták megoldani, de a csattanó az hogy ott nekem megy...
http://cssbutton.com/forms/ itt

Na most akkor ez mi? Más kódot használnak, mint amit a példában bemutatnak? Merthogy az ottani példaprogram se megy... duh

Nem elérhető ThompsoN

  • Törzstag
  • **
  • Hozzászólások: 554
  • ThompsoN
Re: Problémák Internet Explorerben
« Válasz #101 Dátum: 2010. június 05., 13:29:47 »
Köszi. Így már ott is tökéletesen működik.:)
Elküldve:: 2010. Június 05.  13:24:28
Ha valakinek hasonló problémája lenne, itt a helyesen működő kód.
Kód: Javascript
  1. $('#box-overlay').css({
  2.         height: '0',
  3.         width: '0',
  4.         backgroundColor: settings.bg,
  5.         opacity: settings.opacity,
  6.         left: '50%',
  7.         top: '50%',
  8.         position: 'absolute',
  9.         filter: 'alpha(opacity=' + (settings.opacity * 100) + ')'
  10. });
ThompsoN

Nem elérhető Warner

  • Adminisztrátor
  • Őstag
  • *****
  • Hozzászólások: 6.437
    • CodeNet
Re: Problémák Internet Explorerben
« Válasz #100 Dátum: 2010. június 05., 13:22:49 »
IE-ben így lehet áttetszőséget beállítani:
Kód: CSS
  1. filter:alpha(opacity=80)