Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Strzałka pola select, Only CSS(3)
djgarsi
post
Post #1





Grupa: Zarejestrowani
Postów: 459
Pomógł: 26
Dołączył: 1.06.2009

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


Witam. Czytałem już kilka postów na forum odnośnie zmiany wyglądu strzałki w polu select, jednak nie znalazłem rozwiązania, które by mnie zadowalało.
Dodam iż nie ma możliwości edycji struktury HTML (tak wiem, zmieniając strukturę byłby to banał) i trzeba to ogarnąć tylko w CSS(3).
Próbowałem już appearance (wraz z prefixami) i nie daje to efektów.
Jedyny efekt jaki uzyskałem to:
(IMG:http://iv.pl/images/97840915847150230187.jpg)

Mój kod:
  1. height: 28px;
  2. padding: 3px 6px;
  3. border: 1px solid #aaa;
  4. -webkit-border-radius: 3px;
  5. -moz-border-radius: 3px;
  6. border-radius: 3px;
  7. -webkit-appearance: none;
  8. -moz-appearance: none;
  9. appearance: none;
  10. background: transparent;
  11. overflow: hidden;
  12. background-image: url(img/wyszukiwarka-button.png) !important;
  13. background-position: right 2px !important;
  14. background-repeat: no-repeat !important;


Czy byłby ktoś mi w stanie pomóc?

Ten post edytował djgarsi 14.07.2014, 19:56:03
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
Damonsson
post
Post #2





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

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


Przeglądarka?
Go to the top of the page
+Quote Post
KotWButach
post
Post #3





Grupa: Zarejestrowani
Postów: 361
Pomógł: 10
Dołączył: 8.02.2012

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


Nie da się czystym css3 zmienić strzałki. Możesz nałożyć strukture div ale pisałes o braku możliwości edycji html. Pozostaje JQuery. W samym css niestety nie dojdziesz.
Go to the top of the page
+Quote Post
Pyton_000
post
Post #4





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


Polecam http://adam.co/lab/jquery/customselect/
U mnie spisuje się bardzo dobrze i jest na dodatek bardzo proste
Go to the top of the page
+Quote Post
Damonsson
post
Post #5





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

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


Nie może zmieniać struktury HTML, ale zapewne może ładować JavaScript... (IMG:style_emoticons/default/facepalmxd.gif)
Go to the top of the page
+Quote Post
Pyton_000
post
Post #6





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


@Damonsson tak to już bywa że ktoś chce motyką przekopać słońce (IMG:style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
djgarsi
post
Post #7





Grupa: Zarejestrowani
Postów: 459
Pomógł: 26
Dołączył: 1.06.2009

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


@Damonsson i @Pyton_000
Celowo nie chciałem używać JS, bo na stronie mam pewną wyszukiwarkę (zewnętrznej firmy), która jest bardzo wrażliwa na dodatkowe skrypty JS (czasem po dodaniu jakiejś błahostki po prostu przestaje szukać).
Poradziłem już w jQuery, udało się znaleźć formułę, która nie przeszkadza, a jednocześnie formatuje select-y (IMG:style_emoticons/default/smile.gif)
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: 23.08.2025 - 23:46