Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][CSS]przesunięcie selecta przez styl
Kiui
post
Post #1





Grupa: Zarejestrowani
Postów: 126
Pomógł: 0
Dołączył: 8.06.2012
Skąd: Lublin

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


Witam.
Tworząc pasek wyszukiwania użyłem trzech pól: text, select, submit I było wszystko dobrze dopóki nie zacząłem ich opisywacz w css.
Opisując submit i text było wszystko ok ale jak zacząłem opisywać selecta to mi się w FF obniżył od reszty o jakieś 2px a w operze podwyższył o jakieś 2px.
Może ma ktoś pomysł jak to rozwiązać lub co źle zrobiłem.
  1. <div id="wyszukiwarka"><form action="szukaj.php" method="GET">
  2. <input type="text" class="szukaj" name="szukaj">
  3. <select class="szukaj" name="metszuk">
  4. <option value="1">nazwa pliku</option>
  5. <option value="6">autor</option>
  6. <option value="11">dodający</option>
  7. <input type="submit" name="wyslij" class="przyciskszukaj" value="szukaj">
  8. </form></div>
  9.  
  10.  
  11. input.szukaj{
  12. width:700px;
  13. height:30px;
  14. background-color:#E4E4E4;
  15. border-top-left-radius: 60px;
  16. border-bottom-left-radius: 60px;
  17. border:0;
  18. }
  19. input.przyciskszukaj{
  20. border-top-right-radius: 60px;
  21.  
  22. height:30px;
  23. border-bottom-right-radius: 60px;
  24. border:0;
  25. margin-bottom:10px
  26.  
  27. }
  28. select.szukaj{
  29. border:0;
  30. background-color:#E4E4E4;
  31. height:30px;
  32. width:110px;
  33. }
  34.  


Ten post edytował Kiui 24.08.2012, 11:34:04
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
przemo191
post
Post #2





Grupa: Zarejestrowani
Postów: 154
Pomógł: 3
Dołączył: 1.08.2011

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


Nie jestem ekspertem, ale w 3 linii masz class="wybszuk", a w 29 select.szukaj

Ten post edytował przemo191 24.08.2012, 11:19:50
Go to the top of the page
+Quote Post
abort
post
Post #3





Grupa: Zarejestrowani
Postów: 590
Pomógł: 107
Dołączył: 25.10.2011

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


Ja w ramach jednego formularza nadaję elementom jedną klasę (np. "search") i styluję:

  1. .search input
  2. .search input[type=text]
  3. .search input[type=submit]
  4. .search select

i tak dalej.
Ma to tę zaletę, że jak przy polu opisuję co ma się znaleźć, np:
  1. <div class="szukaj">Podaj login: <input type="text" /></div>

to w samej klasie "szukaj" mogę zdefiniować np. wspólny kolor tekstu czy font dla opisów w całym formularzu.
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 05:27