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ı
    12 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 :(
      12 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
      12 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 ?
      12 yıl önce yazılmış

Cevaplar

  • Raporsuz_Deli adlı üyenin fotoğrafı
    12 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>