Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS][SF2] Dziwne zachowanie pól formularza
Forum PHP.pl > Forum > Przedszkole
kosmos
Problem zobrazuję na przykładzie jednego pola formularza:

  1. <div class="email">
  2. <?php echo $view['form']->row($form['email'],array(
  3. 'label' => false,
  4. 'attr' => array(
  5. 'class' => 'email_width_height',
  6. 'placeholder' => 'Email'),)) ?>
  7. </div>


  1. #form .email{ // ustalam położenie pola formularza
  2. margin: 0 auto;
  3. margin-left: 4.5%;
  4. float: left;
  5. }
  6.  
  7. #form .email_width_height{ // ustalam wymiary pola formularza
  8. width: 100%;
  9. height: 70%; // w ramach diva nadrzędnego
  10. font-size: 18px;
  11. }



Na Forefoxie wszystko jest ok.
Na Explorerze dzieje się coś dziwnego, mianowicie:
klikam na pole emial i chcę wprowadzić jakiś tekst:



Po czym formularz mi się rozjeżdża:



Próbowałem zrezygnować z klasy email_width_height w obiekcie formularza i wrzucić wszystko do #form .email ale w tym miejscu:

  1. #form .email{
  2. margin: 0 auto;
  3. margin-left: 4.5%;
  4. float: left;
  5. ////////////////////////////////
  6. width: 100%; <--- dla pola formularza W taki sposób szerokość pola nie chce się ustawić
  7. height: 70%; <--- dla pola formularza questionmark.gif Wysokość j.w.
  8. font-size: 18px;
  9. }


nie wiem jak odnieść się poprzez CSS do wymiarów pola.
Pomożecie? sciana.gif
aras785
Przydałby się link do tego formularz lub cały kod który za to odpowiada (html + css). Jeśli nie chcesz to podeślij mi link na pw. a ew. rozwiązanie wrzucimy tutaj.

Pozdro
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.