PDA

Zobacz pełną wersję : IE nie wyswietla loga stronki



dasioo
05-04-2011, 21:39
Witam,
mam taki dziwny przypadek, że w IE6 nie wyswietla mi przegladarka loga strony(logo zrobione jako png i osadzone jak w joomli, widac tylko granatowe pole o wymiarach obrazka png. Opera wyswietla logo poprawnie.
Podmienilem tylko obrazek xxxxx.png na moje_logo.png no i w kodzie zaremowalem
kawalek aby mi nie wyswietlalo calej reszty logow joomli i tekstu:

<!--rem <h1 id="logo">

<?php if ($logo): ?>
<img src="<?php echo $this->baseurl ?>/<?php echo htmlspecialchars($logo); ?>" alt="<?php echo htmlspecialchars($templateparams->get('sitetitle'));?>" />
<?php endif;?>
<?php if (!$logo ): ?>
<?php echo htmlspecialchars($templateparams->get('sitetitle'));?>
<?php endif; ?>
<span class="header1">
<?php echo htmlspecialchars($templateparams->get('sitedescription'));?>
</span></h1>
end rem-->
Czy cos robie zle??

nikszal
05-04-2011, 23:01
Owszem, robisz źle bazując na starym śmieciu IE6. Podobno już jest IE9 w wersji beta.

dasioo
05-04-2011, 23:03
no ale jak ktos ma ie7 to mu sie nie wyswietli logo??
taka stronka to raczej marna bedzie, a jak inaczej podmienic logo
nie grzebiac w kodzie??

nikszal
05-04-2011, 23:05
Zamień plik png na jpg, bo IE od pradawnych czasów miał problem z wyświetlaniem tego formatu.

dasioo
05-04-2011, 23:11
nie moge na jpg bo w kodzie jest png a Bog wie w ilu miejscach i gdzie jest odwolanie do tego obrazka

nikszal
05-04-2011, 23:15
Obrazek loga mas tylko jeden, to ile odniesień w kodzie masz do tego pliku? Pewnie raz w index.php i co najwyżej raz w css.

PS
W index.php nie masz ścieżki do obrazka.

dasioo
05-04-2011, 23:18
tylko ze na tym logo jest dwa rozne obrazki, do tego jakis text i wlasnie ten rem wyzej to zalatwil a podmiana za png inny png dala efekt, tylko ie nie otwiera a jest jakies tlo, bardzo to pocudaczone

nikszal
05-04-2011, 23:20
Zacznij od podania linku do strony, bo na razie cała para idzie w gwizdek.