Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Pozycja w tabeli -nie można ustawić pod operę, Joomla - Opera
comin
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 16.02.2007

Ostrzeżenie: (0%)
-----


Witam wszystkich.
Tworzę własną templatkę dla Joomli i mam problem z ustawieniem w tabeli obiektu (search).
Nie można ustawić odległości od górnej krawędzi komórki okienka wyszukiwania (z buttonem), tak aby we wszystkich przeglądarkach była jednakowa odległość.
W Internet Explorerze oraz FireFoxie wyświetla się prawidłowo natomiast w Operze wygląda tak, jakby nie były wczytane marginesy (szukaj jest przyklejony do lewej/górnej krawędzi komórki). (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

  1. <td height="20"
  2.  
  3.  colspan="3" valign="top" ><span class="body_outer">
  4. <?php mosLoadModules ( 'szukaj', -3); ?>
  5. </span></td>


CSS
  1. <?php
  2. .inputbox-szukaj {
  3. margin-top: 5px;
  4. border: 1px solid #999999;
  5. color: #444444;
  6. padding:2px;
  7. font-size:11px;
  8. }
  9. ?>


Ten post edytował comin 5.06.2007, 19:31:58
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
nexis
post
Post #2





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

Ostrzeżenie: (0%)
-----


Przedstawiony przez Ciebie kod HTML korzysta z klasy body_outer, a Ty przedstawiasz klasę .inputbox-szukaj! Nie bardzo rozumiem tą zbieżność, chyba że:

  1. <?php
  2. mosLoadModules ( 'szukaj', -3);
  3. ?>


Kryje coś ciekawego, ale mógłbyś przedstawić wynik wywołania tej funkcji.
Go to the top of the page
+Quote Post
comin
post
Post #3





Grupa: Zarejestrowani
Postów: 43
Pomógł: 1
Dołączył: 16.02.2007

Ostrzeżenie: (0%)
-----


Cytat(nexis @ 5.06.2007, 21:35:42 ) *
chyba że... Kryje coś ciekawego, ale mógłbyś przedstawić wynik wywołania tej funkcji.


Oczywiście chodzi o kod PHP

Wynik (źródło z Opery)
Kod
<tr valign="middle">
            <td height="20"
        
            colspan="3" valign="top" >  <div style="position: left:5; top:5; width:20; height:20">
                      <div class="module-szukaj">
            <div>
                <div>
                    <div>
                        
<form action="index.php?option=com_search&amp;Itemid=5" method="get">
    <div class="search-szukaj">
        <input name="searchword" id="mod_search_searchword" maxlength="20" alt="search" class="inputbox-szukaj" type="text" size="22" value="Darmowe konto..."  onblur="if(this.value=='') this.value='Darmowe konto...';" onfocus="if(this.value=='Darmowe konto...') this.value='';" /><input type="submit" value="Szukaj" class="button-szukaj"/>    </div>

    <input type="hidden" name="option" value="com_search" />
    <input type="hidden" name="Itemid" value="5" />    
</form>                    </div>
                </div>
            </div>
        </div>
                    </div> </td>
            <td width="228" height="11"><span class="body_outer">



Po zwiększeniu marginesu w operze lekko się ruszyło, a w FF i IE "rozjechało" stronę (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)

  1. <?php
  2. .inputbox-szukaj {
  3. margin-top: 50px;
  4. border: 1px solid #999999;
  5. color: #444444;
  6. font-size:11px;
  7. }
  8. ?>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 22:06