• 07-04-2010, 14:42:34
    #1
    Arkadaşlar merhaba,

    Joomla bir sitede JA Newsflash eklentisiyle anasayfada kayan duyurular eklemiştim. Firefoxda normal olarak gözüküyor ama İE'de sadece ufacık bir kısmı gözüküyor. Bu sorunu çözmem de yardımcı olabilirmisiniz.

    Eklentinin iç kodu;
    <div style="overflow:hidden; height:323px;" >
    <div class="nftitle">##TITLE##</div>
    <div class="nfimages">##IMAGE##</div>
    <div class="nfcontent">##CONTENT##</div></div>
    İE'de görünüm;


    Firefox'da görünüm;
  • 07-04-2010, 15:08:28
    #2
    width değeri atayarak dener misin?
  • 07-04-2010, 16:41:53
    #3
    denedim dostum
    <div style="overflow:hidden; height:323px; width:930px;" >
    <div class="nftitle">##TITLE##</div>
    <div class="nfimages">##IMAGE##</div>
    <div class="nfcontent">##CONTENT##</div></div>
    şeklinde denedim ama aynı. genişlik sorunu değil sanırım. İE'a entegre edecek bir kod falan mı var acaba
  • 07-04-2010, 17:12:56
    #4
    İE8 entegresi için şu kodu ekledim bu seferde böyle bir görüntü oluştu

    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
    Sanırım bu kod uyumluluk görünümünü çevrimdışı kılıyor sadece. fakat o şeffaf şerit nasıl kalkacak bilmiyorum. ve footer kısmı yukarı fırladı :S

  • 07-04-2010, 17:16:04
    #5
    RekLaM adlı üyeden alıntı: mesajı görüntüle
    şeklinde denedim ama aynı. genişlik sorunu değil sanırım. İE'a entegre edecek bir kod falan mı var acaba
    <!--[if IE]>
    <link rel="stylesheet" type="text/css" href="ie.css" />
    <![endif]-->

    oluşturacağın stil dosyasına IE'ye özel özellikler ekleyebilirsin.
  • 07-04-2010, 18:28:53
    #6
    css klasöründe bir ie8.css dosyası mevcut. içeriği;

    /* CSS Document */
    
    #ja-header {
        width:100%;
    }
    
    #ja-footer {
        width:100%;
    }
    
    #ja-topslwrap div.ja-box-tl {
        width:98%;
    }
    
    .article-tools {
        width:100%;
    }
    yukarıda gösterdiğim css ismi ise ja-box-tl. genişlik burada verilmiş. ama ie de işlemiyor.
  • 07-04-2010, 18:55:26
    #7
    Kullandığın ie sürümü nedir?
    Ayrıca CSS dosyasında opacity diye aratır mısın.
  • 07-04-2010, 19:01:51
    #8
    kullandığım sürüm ie8. opacity hiçbir cssde gözükmüyor.

    ayrıca şöyle bir kod mevcut;
    <!--[if lte IE 6]>
    <style type="text/css">
    .clearfix {height: 1%;}
    img {border: none;}
    </style>
    <![endif]-->
    
    <!--[if gte IE 7.0]>
    <style type="text/css">
    .clearfix {display: inline-block;}
    </style>
    <![endif]-->
    <!--[if gt IE 7]>
    <link href="/templates/css/ie8.css" rel="stylesheet" type="text/css" />
    <![endif]-->
    
    <script type="text/javascript">
    /*<![CDATA[*/
    document.write ('<style type="text\/css">#ja-mainnav ul{visibility: hidden;}<\/style>');
    /*]]>*/
    </script>
  • 11-04-2010, 16:51:21
    #9
    Üyeliği durduruldu
    RekLaM adlı üyeden alıntı: mesajı görüntüle
    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
    IE8 i IE7 olarak yorumlamasına yarıyor o kod. Yani ie7 için yazdığın tüm kodlar ie8 içinde aynı olarak yorumlanıyor.IE8 kod yorumlarken IE7yi taklid ediyor. Böylece her seferinde ie7 ve 8 için ayrı kod yazmaya gerek kalmaz.

    Sorunu çözdünmü, site adresini öm atarmısın çözmediysen.