![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
Witam
Mam taki problem, chciałbym zrobić przyciski do formularzy w css'ie z 3 grafik, prawa 3px, lewa 3px i srodek 1px. tak żeby sie rozszerzał w zależności od tekstu który jest na buttonie. Dodatkowo chciałbym żeby przed tekstem(po lewej) pojawiała sie ikonka. Ktoś mogłby mi podpowiedzieć jak coś takiego zrobić ? Albo chociaż czego szukać ? |
|
|
![]()
Post
#2
|
|
Grupa: Nieautoryzowani Postów: 2 249 Pomógł: 305 Dołączył: 2.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Tfu!
Ale mamy rok 2012, CSS3! Ten post edytował pedro84 18.06.2012, 11:09:53 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 8 Dołączył: 26.09.2011 Ostrzeżenie: (10%) ![]() ![]() |
Buttona z kilku grafik nie zrobisz. Ale mamy rok 2012, CSS3! Jak ja normalnie kocham to forum i ich użytkowników:D Wystarczy umieścić 3 spany w znaczniku button i każdemu spanowi nadac inne tło. Przykład:http://jsfiddle.net/vbgDC/ ale tak jak napisał mój poprzednik. Technologia CSS 3 jest teraz wielkim ułatwieniem (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
Haha, proste rozwiązania są z regóły skuteczne. Dzieki za pomoc.
Dobra a ktoś może mi powiedzieć jak to w "super" IE odpalić ? Żeby nie było jedno pod drugim ? |
|
|
![]()
Post
#5
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Najlepiej weź użyj już CSS wyższego, tło rzuć i border odpowiedni, bo domyślam się, że chcesz zaokrąglenia zrobić, czyli border-radius (IMG:style_emoticons/default/wink.gif) . Co do ikonki, to można choćby dla tego co jest we wnętrzu zastosować jego własny background-image z ową ikonką. Po tej stronie gdzie ikona, zastosować odpowiednio duży padding... Wtedy tekst na ikonkę nie wejdzie.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 8 Dołączył: 26.09.2011 Ostrzeżenie: (10%) ![]() ![]() |
Cytat Dobra a ktoś może mi powiedzieć jak to w "super" IE odpalić ? Żeby nie było jedno pod drugim ? Pod IE 7 buttom jest poprawnie wyświetlany. Chcesz coś umieścić obok tego buttona? Uzyj floata |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
IE 9 jest każdy element, jeden pod drugim.
(IMG:http://img59.imageshack.us/img59/6510/beztytuuowrh.png) |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 8 Dołączył: 26.09.2011 Ostrzeżenie: (10%) ![]() ![]() |
IE 9 jest każdy element, jeden pod drugim. Nie mam IE 9 więc nei wiem jak wygląa. Pod iE 8 jest ok. Spóbuj nadać sztywne wymiary spanom i buttonowi. Być moze coś u Ciebei dziedziczy style. Sprawdź to(IMG:http://img59.imageshack.us/img59/6510/beztytuuowrh.png) |
|
|
![]()
Post
#9
|
|
Grupa: Nieautoryzowani Postów: 2 249 Pomógł: 305 Dołączył: 2.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Pod IE 9 jest ok.
IE 6/7 mają pewne problemy ze stylowaniem <button>. |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
Wydaje mi sie że nie ma poczym.. ale zobacz ten kod u siebie w IE7 jak możesz |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 8 Dołączył: 26.09.2011 Ostrzeżenie: (10%) ![]() ![]() |
Tak jak mówiłem, wystarczy nadać odpowiednie szerokości. Przyjmijmy, ze całość ma 200px, .l oraz .r po 20px, więc .c ma 160px.
http://jsfiddle.net/vbgDC/1/ |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 304 Pomógł: 1 Dołączył: 12.01.2009 Skąd: Kanapa Ostrzeżenie: (0%) ![]() ![]() |
Działa jeszcze raz dzieki za pomoc.
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 91 Pomógł: 8 Dołączył: 26.09.2011 Ostrzeżenie: (10%) ![]() ![]() |
nie ma problemu. Moge pomóc w czymś jeszcze?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.08.2025 - 22:56 |