Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: button z podwójnym borderem
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
Rewil
Potrzebuje by div nad przyciskiem zawijał się do długości tekstu, a nie leciał na całą stronę. Jak powiedzieć temu divowi by tak robił, zamiast ustawiać szerokości na sztywno?

http://rewil.pctk.pl/btn.html

  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
  3. <head>
  4. .btn{
  5. border:1px solid #c1edff;
  6. display:block;
  7. background:#4dc1f5;
  8. padding:3px;
  9. color:#fff;
  10. clear:both;
  11. text-decoration:none;
  12. }
  13.  
  14. .btnb{
  15. border:1px solid #0f92d3;
  16. }
  17.  
  18. .btn:hover{
  19. background:#20a3e5;
  20. }
  21. </style>
  22. </head>
  23. <body>
  24. <div class="btnb"><a class="btn" href="#">Zakończ tansakcję</a></div>
  25. </body>
  26. </html>
charlie-cherry
Można dodać float (tak jak poniżej) i potem sobie ustawić pozycję. Nie do końca wygodne, ale działa. Tyle, że jak robisz przyciski to można by też użyć "button" i byłoby bardziej semantycznie.

  1. .btnb{
  2. border:1px solid #0f92d3;
  3. float: left;
  4. }
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.