Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [html][css] Button, input submit
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
styryl
Witam,

Znacie może jakąś sprawdzoną (sprawdzonąexclamation.gif) technikę aby submit wyglądał tak samo w każdej przeglądarce? Poprzeglądałem googla odnośnie cross browser dla submit, button - owszem są rozwiązania ale to jest przerost formy nad treścią. Jak zapatrujecie sie na użycie <a> + js?
pedro84
CSS, nic więcej nie trzeba.
styryl
mogę prosić o przykład kodu?
pedro84
  1. input.button {
  2. /* twój CSS tutaj*/
  3. }


Nie rozumiem z czym masz problem.
!*!
Zamiast inputów stosuj button

  1. <button type="submit">wyślij</button>


Lepiej dają się ostylować w CSS, zresztą po to powstały.

  1. button {
  2. border:1px solid red
  3. }
pedro84
Uważaj tylko na <button> w IE6, jeśli jeszcze wspierasz/musisz wspierać.
styryl
Cytat(pedro84 @ 23.08.2011, 19:40:56 ) *
  1. input.button {
  2. /* twój CSS tutaj*/
  3. }


Nie rozumiem z czym masz problem.


  1.  
  2. .button-blue {
  3. border: 1px solid #0d64b1;
  4. color: #fff;
  5. background: #0d64b1;
  6. filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#0d64b1',endColorstr='#1873b9');
  7. background: -webkit-gradient(linear,center top,center bottom,from(#0d64b1), to(#1873b9));
  8. background: -moz-linear-gradient(center top,#0d64b1,#247ac0);
  9. cursor: pointer;
  10. padding: 0.25em 0.8em;
  11. height: 23px;
  12. font-size:11px;
  13. min-width:70px;
  14. }
  15.  
  16. .button-blue:hover {
  17. box-shadow: 0 0 3px #004;
  18. -moz-box-shadow: 0 0 2px #004;
  19. -webkit-box-shadow: 0 0 3px #004;
  20. }


Już mniejsza o efekty z hover itd. W ff wysokość 23px, w IE 24px w chrome 24 px? I tutaj jest problem. W przypadku ff dochodzi jeszcze bóg wie czemu 1px nie widzialnej przestrzeni pod submit.... (żeby ku__a nie można było wprowadzić jednego standardu...)
!*!
Nie widzę tu żadnego problemu http://fiddle.jshell.net/wLGqF/1/

Standard jest jeden, Ty źle to robisz. Pomijam interpretacje przeglądarek choć te nowsze i IE8/9 radzą sobie bez problemu tak samo.
styryl
Dobra, poradziłem sobie, dzięki za pomoc. Pzdr
webfreak
  1. input[type="submit"], input[type="reset"] { ... }
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.