Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [html][css] Button, input submit
styryl
post
Post #1





Grupa: Zarejestrowani
Postów: 223
Pomógł: 27
Dołączył: 16.04.2008
Skąd: Bakutilu

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


Witam,

Znacie może jakąś sprawdzoną (sprawdzoną(IMG:style_emoticons/default/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?
Go to the top of the page
+Quote Post
pedro84
post
Post #2





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

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


CSS, nic więcej nie trzeba.
Go to the top of the page
+Quote Post
styryl
post
Post #3





Grupa: Zarejestrowani
Postów: 223
Pomógł: 27
Dołączył: 16.04.2008
Skąd: Bakutilu

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


mogę prosić o przykład kodu?
Go to the top of the page
+Quote Post
pedro84
post
Post #4





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

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


  1. input.button {
  2. /* twój CSS tutaj*/
  3. }


Nie rozumiem z czym masz problem.
Go to the top of the page
+Quote Post
!*!
post
Post #5





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


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. }
Go to the top of the page
+Quote Post
pedro84
post
Post #6





Grupa: Nieautoryzowani
Postów: 2 249
Pomógł: 305
Dołączył: 2.10.2006

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


Uważaj tylko na <button> w IE6, jeśli jeszcze wspierasz/musisz wspierać.
Go to the top of the page
+Quote Post
styryl
post
Post #7





Grupa: Zarejestrowani
Postów: 223
Pomógł: 27
Dołączył: 16.04.2008
Skąd: Bakutilu

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


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...)

Ten post edytował styryl 23.08.2011, 19:03:42
Go to the top of the page
+Quote Post
!*!
post
Post #8





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


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.

Ten post edytował !*! 23.08.2011, 19:05:43
Go to the top of the page
+Quote Post
styryl
post
Post #9





Grupa: Zarejestrowani
Postów: 223
Pomógł: 27
Dołączył: 16.04.2008
Skąd: Bakutilu

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


Dobra, poradziłem sobie, dzięki za pomoc. Pzdr
Go to the top of the page
+Quote Post
webfreak
post
Post #10





Grupa: Zarejestrowani
Postów: 77
Pomógł: 8
Dołączył: 29.03.2011
Skąd: Londyn

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


  1. input[type="submit"], input[type="reset"] { ... }
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: 2.10.2025 - 21:07