Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

position:fixed Sorunu Acil Yardım..

arkadaşlar okuduğum bilgilere göre position:fixed ie7++ da çalışıyor ama yazıyorum örneğin..

#facebook {
bottom:11px;
clear:both;
left:-1px;
position:fixed;
width:20px;
}


tagıda

<div id="facebook"><img src="facebook.png"/></div>



gibi yazıyorum ama mozillada sııkıntı yok ie8 var çalışmıyor ie 8 içinde şöyle birşey buldum.

div#facebook {position: absolute;
top:expression(eval(document.compatMode &&
document.compatMode=='CSS1Compat') ?
documentElement.scrollTop
+((documentElement.clientHeight-this.clientHeight)/1 )
: document.body.scrollTop
+((document.body.clientHeight-this.clientHeight)/2));
}



buda mozillada çalışmıyor her 2sindede çalışacak bir komut nasıl yapabilirim yardım edin lütfen.. :(
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Doğru Cevap

  • harryistal adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    49 cevap - 24 soru
    arkadsm ben denedm bütün tarayıcılarda ie6 da bile calısıo

        #facebook {
    bottom:11px;
    left:0px;
    position:fixed;
    width:20px;
    height:110px;
    }
    
    • Raporsuz_Deli adlı üyenin fotoğrafı Raporsuz_Deli
      allah allah sitede çalışmıyor bizim ne yapabilirim scriptle felan şuan explorerde çalışacak


      <div id="facebook" style="display:block">
      <a href="#" rel="nofollow" target="_blank" ><img border="0" src="facebook.png" alt="WT Facebook"/></a>
      
      
      <br><span class="kapat" style="color:red">KAPAT</span>
      </div>
      
      <script type="text/javascript">
      $("document").ready(function(){ 
      $(".kapat").click(function(){
      $("#facebook").toggle("slow");
      });
      });
      </script>



      böyle

      css de şöyle birşey yaptım


          #facebook {  
            position:fixed;  
          /*stuff for ie6 */  
            _position: absolute;  
            _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));  
          }  



      sadece explorerda çalışıyor firefoxda hiç gözükmüyor uff ne ayak anlamadım yaa :(
      9 yıl önce yazılmış
    • harryistal adlı üyenin fotoğrafı harryistal
      senin tarayacınla ilgili olabilr baska yerlerede sor onların tarayıcılarında nasıl ogren cunku basit bişey bu sorun cıkaracak gbi gorunmuo yazdıgım gbi sade kullanırsan sorun olmaz
      9 yıl önce yazılmış
    • Raporsuz_Deli adlı üyenin fotoğrafı Raporsuz_Deli
      peki şöyle birşey varmı ondan şüpheleniyorum artık ie 7 ie8 ve ++ için bunların formatını ie6 gibi gösteren bi komut tag veya script gibi birşey varmıdır ?
      9 yıl önce yazılmış

Cevaplar

  • Raporsuz_Deli adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    8 cevap - 4 soru
    evet arkadaşlar anladığım kadarıyla ie7 deki stilleri ie6 ya ceviren bi kod varmış sayfada bende şöyle bir uygulama yaptım ve mozilladada ie tüm sürümlerdede sıkıntısız çalışıyor :)


    		
        #facebook {  
          position:fixed;  
        /*stuff for ie6 */  
          _position: absolute;  
          _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));  
        }  
    	
    html, body {
        height: 100%;
        overflow:auto;
    }
    
    body #facebook {
        position:fixed !important;
        position: absolute; /*ie6 and above*/
        bottom: 15;
    }
    



    <div id="facebook" style="display:block">
    <a href="http://www.facebook.com/" rel="nofollow" target="_blank" ><img border="0" src="facebook.png" alt="WT Facebook"/></a>