konto usunięte
Temat: Zmiana border po najechaniu.
Rafał Krupiński:
Piotr L.:
BTW: wiesz co to jest ironia?
No ba! Kwiat z rodziny astrowatych :)
Errors found while checking this document as XHTML 1.0 Strict!
na własnej ??????????????
konto usunięte
Rafał Krupiński:
Piotr L.:
BTW: wiesz co to jest ironia?
No ba! Kwiat z rodziny astrowatych :)
konto usunięte
Konrad Kluźniak:
Rafał Krupiński:
Piotr L.:
BTW: wiesz co to jest ironia?
No ba! Kwiat z rodziny astrowatych :)
Errors found while checking this document as XHTML 1.0 Strict!
na własnej ??????????????
konto usunięte
Piotr L.:
Konrad Kluźniak:
Rafał Krupiński:
Piotr L.:
BTW: wiesz co to jest ironia?
No ba! Kwiat z rodziny astrowatych :)
Errors found while checking this document as XHTML 1.0 Strict!
na własnej ??????????????
A sprawdziłeś chociaż kod, panie "webmasterstwo"?
konto usunięte
Piotr L.:
Konrad Kluźniak:
Piotr L.:
Konrad Kluźniak:
Bo Nie CSS3 :)
No tak, przecież żadna przeglądarka tego nie obsługuje... Oh, wait, IE to nie przeglądarka :D
edit: Używanie jQ do takich rzeczy to IMHO strzelanie do komara z armaty. Od tego ktoś wymyślił CSS3 transition, żeby nie mieszać do takich prostych rzeczy niepotrzebnych dodatkowych bibliotek... Ja bym zrobił transition w CSS3 a stare przeglądarki będą miały zwykły fallback bez animacji na :hover i tyle...
A czy wiesz, która wersja IE obsługuje, to o czy piszesz?
czy wiesz jaki jest udział tych wersji na necie?
Czy na pewno można olać IE?
Sprawdź sobie mój profil, a potem spróbuj zgadnąć czy znam odpowiedzi na te pytania...
BTW: wiesz co to jest ironia?
Maciej Szkamruk Programista PHP
Maciej Szkamruk Programista PHP
konto usunięte
Konrad Kluźniak:
powiem Ci, że troche sobie czytam na tej grupie i widzę, że największy kozak jesteś.
Nie wal już Pan głupa.
Jak masz napisać bzdure to lepiej daj spokój.
konto usunięte
Maciej S.:
Jeszcze jedna rzecz - odnośnie hovera. Tutaj, jeżeli ktoś nie wie jeszcze co to jest, warto się zagłębić w temat event bubblingu/propagacji eventów, żeby uniknąć sytuacji takich jak na przykład miganie bordera, gdy jesteśmy wewnątrz diva, ale kierujemy kursor na link.
Zapraszam do odwiedzenia dokumentacji javascript (np na w3schools) i zapoznaniem sie z:
preventBubble()
stopPropagation()
Maciej Szkamruk Programista PHP
Piotr L.:
http://fuelyourcoding.com/jquery-events-stop-misusing-...
W3schools nie jest najlepszym źródłem wiedzy, wiele tam błędów, nieprzemyślanych przykładów. Chociaż kusi ilością informacji tam zawartych zdecydowanie lepiej wyjdzie się na śledzeniu blogów kilku topowych programistów JS/MooTools/jQuery...
konto usunięte
Maciej S.:
Można to zrobić na dwa sposoby:
1. $('obrazek').hover(
function(){
$(this).css('border', '1px solid red')
},
function(){
$(this).animate(i tutaj to co trzeba w animate - do dokumentacji zapraszam)
});
LUB
2. załączyć do skryptu jQuery UI i użyć .toggleClass()
http://jqueryui.com/demos/toggleClass/
(polecam w CSSie nie pisać stylu bordera shorthand tylko osobno border color, border style itp, bo czasami niektóre przeglądarki sobie potrafią nie radzić)
Jeżeli ma to być wykorzystywane tylko do takich efektów, to na stronie z pobieraniem jQuery UI można zdefiniować, jakie komponenty mają być pobrane - wybrać tylko te odpowiedzialne za toggleClass() (i zależne, które wybiorą się same)
Ktoś tu napisał CSS3 - super, ale to jeszcze jest za wcześnie na takie bajery, jeżeli chcemy mieć pełną kompatybilność
konto usunięte
Konrad Kluźniak:
Piotr L.:
Konrad Kluźniak:
Rafał Krupiński:
Piotr L.:
BTW: wiesz co to jest ironia?
No ba! Kwiat z rodziny astrowatych :)
Errors found while checking this document as XHTML 1.0 Strict!
na własnej ??????????????
A sprawdziłeś chociaż kod, panie "webmasterstwo"?
tak :)
Maciej Szkamruk Programista PHP
Piotr L.:
CSS3 jak najbardziej tak, starsze przeglądarki zrobią sobie fallback i zamiast CSS3 transition zrobią zwykły :hover. A to z czym nie poradzą sobie przestarzałe przeglądarki poradzi sobie html4shim, modernizer czy inne tego typu "protezy"... Lepiej zrobić graceful degradation, strona będzie dalej działała - po prostu będzie mniej tych wodotrysków i bajerów...
konto usunięte
Maciej S.:
Piotr L.:
CSS3 jak najbardziej tak, starsze przeglądarki zrobią sobie fallback i zamiast CSS3 transition zrobią zwykły :hover. A to z czym nie poradzą sobie przestarzałe przeglądarki poradzi sobie html4shim, modernizer czy inne tego typu "protezy"... Lepiej zrobić graceful degradation, strona będzie dalej działała - po prostu będzie mniej tych wodotrysków i bajerów...
Widzisz, ja mam za to inny sposób myślenia - póki jeszcze dosyć duży odsetek użytkowników nie obsługuje css3, wolę nie
kombinować i pisać kod tak, żeby wszystko wyglądało wszędzie idealnie tak samo. Tego przynajmniej ode mnie w pracy wymagają ;) Przeglądarka na linii aplikacja-użytkownik dla mnie
ma być jak najbardziej przezroczysta innymi słowy
Maciej Szkamruk Programista PHP
konto usunięte
Maciej S.:
Ta strona powstała kilka lat temu. Zapraszam do zapoznania się z moim aktualnym projektem - Błękitną Strefą dla Inżynierów, którą znajdziesz po zarejestrowaniu się na bdi.com.pl :)
Każdy ma swoją metodologię - oczywiście można pchać się na siłę do przodu, ale co zrobić w przypadku, kiedy połowa użytkowników Twojego serwisu (300k UU/m) siedzi na przestarzałych przeglądarkach? Trzeba pójść na kompromis. Tym
bardziej wtedy, kiedy nie jest się sobie samemu szefem, a szef chce, żeby (metaforycznie) te rogi były wszędzie okrągłe (bo
fakt, zaokrąglenia rogów to jest coś, co przecież najczęściej się w tematach kompatybilności pomija).
Mam wrażenie, że nie potrafisz normalnie dyskutować. Nie będę w to wnikał, ale widzę, że Ty masz swoje zdanie, a ja mam swoje - trudno. Mimo wszystko dla mnie takie miejsca służą dzieleniu się wiedzą, a nie rzucaniu się każdemu do gardła i staraniu się udowodnić, że ma się zawsze rację. Dla mnie wchodzenie w historie personalne zawsze jest sygnałem, że dyskusja osiągnęła poziom dna i jest to równoznaczne z jej końcem. Pozdrawiam :)
Maciej Szkamruk Programista PHP
konto usunięte
Maciej S.:
Ooo, ja już wiem, jakim Ty typem człowieka jesteś. Takim, który w codziennym życiu jak zaczyna dyskutować, to w pewnym momencie wszyscy zaczynają mu przytakiwać i się do niego uśmiechać. Szkoda tylko, że nie z racji tego, że dobrze mówi, tylko z litości.
Pomijam już to, czy mój kod jest błędny, czy nie (swoją drogą, w większości wygenerowany przez symfony), bardziej mi
chodzi o to, że jeszcze nigdy nie spotkałem osoby, która po przeczytaniu dwóch postów innego człowieka na forum sprawdza go, czyta jego życiorys i zagląda w kody źródłowe jego tworów tylko po to żeby stwierdzić, jak ten człowiek się na niczym nie zna. To mówi samo za siebie, nawet nie będę
rozwijał tematu "polaczkowatości", bo każdy chyba ją tutaj
zauważa, a co sprytniejsi (i tacy, którzy wcześniej nie mieli z Tobą do czynienia) i tak już zaczęli ignorować Twoje wypowiedzi.
Zaskoczę Cię - na brak ofert nie narzekam. A pracodawców,
którzy zaglądają najpierw w kod, uważam za mało poważnych - każda normalna firma i każdy normalny manager/hrowiec zdaje sobie sprawę z tego, że kod, który przegląda, mógł być
skopiowany albo pisany przez kogoś innego z firmy. Mało kto dzisiaj robi duże projekty samemu, dlatego kandydatom daje się testy i zadania, które mają rozwiązać żeby mieć pewność,
że rozumowanie i twórczość będzie w tym przypadku tylko ich.
Ja osobiście postanowiłem się na tym forum wypowiedzieć tylko po to, żeby podzielić się wiedzą z kimś, kto o nią poprosił (gwoli jasności - założyciel tematu), bo po to są właśnie takie miejsca jak to.
Przeczytaj sobie jeszcze raz, co napisał Tobie powyżej Konrad, dwie ostatnie linijki. Zastanów się nad tym. Ja od tej pory idę w jego ślady i nie będę, dla dobra własnego zdrowia psychicznego, zauważał Twoich wypowiedzi.
Ps.: Fajny ten patent z cytowaniem kogoś linijka po linijce i odpowiadaniu na każde zdanie. Też tak kiedyś robiłem, jak miałem 13 lat. Później się dowiedziałem, że to świadczy o nadpobudliwości, problemach z pohamowaniem nerwów i o tym, że pewnie w konwersacji w 4 oczy wchodzi się rozmówcy w każde zdanie, dlatego też przestałem tak robić. Cóż.
Następna dyskusja: