Odstęp pod modułami w IE
Wyniki 1 do 5 z 5

Temat: Odstęp pod modułami w IE

  1. #1
    Przeglądacz patrycju5z awatar
    Dołączył
    08-09-2006
    Skąd
    Gliwice / Knurów
    Wpisy
    88
    Punkty
    12

    Domyślny Odstęp pod modułami w IE

    Witam.

    W sprawie błędów intepretacji kodu przez przeglądarke IE mozna byloby pisac wielotomowe ksiazki... CHcialbym sie zająć jednym z nich, ktory można usunąć.

    Otóź, IE błędnie wyświetla końcówki komórek w tabelach. Pokaże to na przykładzie:

    Kod HTML:
    <table cellspacing="0" cellpadding="0" border="0">
    <tr>
    <td><div id="jakis_blok"></div></td>
    </tr>
    </table>
    Kod HTML:
    <table cellspacing="0" cellpadding="0" border="0">
    <tr>
    <td><div id="jakis_blok"></div>                 </td>
    </tr>
    </table>
    Dwa bardzo podobne fragmenty kodu. Przeglądarki Opera i FFox obydwa przypadki intepretują tak samo. Jednak IE W drugim przypadku zrobi pustą przestrzeń między </div> a </td>. Jest to ważna sprawa przy projektowaniu szablonów, gdyż elementy na stronie mogą objedżać o pare pikseli w dół.

    W rezultacie otrzymujemy podobną sytuacje jak na obrazkach:

    Opera, FireFox:


    InternetExplorer:


    Oczywiście w projektowanym przeze mnie serwisie powstal powyższy problem. Kod jaki widzi przeglądarka jest następujący:

    Kod HTML:
    <div id="prawa">
    				<table cellpadding="0" cellspacing="0" class="moduletable">
    				<tr>
    			<td>
    				<a href="http://127.0.0.1/~digirec/index.php?option=com_banners&amp;task=click&amp;bid=2" target="_blank"><img src="http://127.0.0.1/~digirec/images/banners/reklama_1.gif" border="0" alt="Advertisement" /></a>			</td>
    		</tr>
    
    		</table>
    		</div>
    Między </a> </td> jest przerwa. Domniemywam że jest to sprecyzowane w jakiejś fukncji określającej tabele w ktorej wyświetlone są moduły.

    W jakim pliku mogę edytować domyślną tabale w ktore wyświetlane są moduły?

    Pozdrawiam
    Patrycjusz

  2. Pani Reklamowa
    Pani Reklamowa jest aktywna
    Avatar Panny Google

    Dołączył
    19-08-2010
    Skąd
    Internet
    Postów
    milion
    Pochwał
    setki
  3. #2
    Przeglądacz
    Dołączył
    28-06-2007
    Skąd
    Warszawa
    Wpisy
    90
    Punkty
    17

    Domyślny

    A nie możesz wyświetlić tego modułu w DIVie? Albo po prostu samego jego contentu?

  4. #3
    Przeglądacz patrycju5z awatar
    Dołączył
    08-09-2006
    Skąd
    Gliwice / Knurów
    Wpisy
    88
    Punkty
    12

    Domyślny

    Cytat Wysłane przez kane Zobacz wiadomość
    A nie możesz wyświetlić tego modułu w DIVie? Albo po prostu samego jego contentu?

    Jak wyswietlic sam jego content ?

  5. #4
    Przeglądacz patrycju5z awatar
    Dołączył
    08-09-2006
    Skąd
    Gliwice / Knurów
    Wpisy
    88
    Punkty
    12

    Domyślny

    Cytat Wysłane przez kane Zobacz wiadomość
    A nie możesz wyświetlić tego modułu w DIVie? Albo po prostu samego jego contentu?
    Zupełnie zapomnialem o "-1" w deklaracji przy stawianiu modulu do szablonu.

    Tak wiec, rozwiazanie jest takie:

    Kod PHP:
    <?php mosLoadModules'user1', -); ?>

  6. #5
    Przeglądacz
    Dołączył
    28-06-2007
    Skąd
    Warszawa
    Wpisy
    90
    Punkty
    17

    Domyślny

    Cytat Wysłane przez patrycju5z Zobacz wiadomość
    Tak wiec, rozwiazanie jest takie:
    To tylko jedno z możliwych rozwiązań ;-)

    Czytaj to: http://www.pomoc.joomla.pl/index.php...t/view/368/30/

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •