Skocz do zawartości

Yeoman

Rejestracja: 15 mar 2014
Poza forum Ostatnio: paź 29 2019 20:40
-----

#9372 Pomoc w głosowaniu w konkursie :)

Napisane przez Yeoman w 07 lutego 2015 - 16:55

Zagłosowałem, ale o co chodzi ? :P


  • 1


#9219 Float left Div

Napisane przez Yeoman w 02 lutego 2015 - 18:10

Nie chce mi się analizować całego kodu, ale może text nie jest na całą szerokość? Daj mu width: 100% i wtedy próbuje text-align: center;

Zadziała, aczkolwiek jak widziałem to kolega tam ma niepotrzebnego float: left; który niestety psuje szerokość nagłówka (styl dla <h3> mam na myśli). Proponuje go usunąć i dać text-align: center;


  • 2


#9196 Float left Div

Napisane przez Yeoman w 01 lutego 2015 - 12:23

Ja jednak polecałbym nie dawać inline-block ponieważ kreuje on niepotrzebne spacje pomiędzy elementami i możesz mieć później kłopoty z obliczaniem szerokości, a może Ci napsuć to nerwów jeśli o tym nie wiesz.

 

więcej na ten temat opisał Chris Coyer (co by nie powielać tematów): http://css-tricks.co...block-elements/


  • 2


#9187 Float left Div

Napisane przez Yeoman w 01 lutego 2015 - 09:30

Z tego co widzę na Twojej stronie nie masz domkniętych <section> (#graphic_designer, #web_designer). Dodatkowo do każdego z nich daj float: left; i bedzie grało - o ile Ci chodzi o te 2 istniejące boksy w drugiej sekcji na białym tle u Ciebie na stronie... Generalnie ja to bym zrobił tak, że dałbym jedną ogólne <section>, a później w nim separował za pomocą <div> kolejne boksy co już w sumie masz zrobione, wewnątrz aktualnego <section>.


  • 1


#8986 Czy taki konkurs ma sens?

Napisane przez Yeoman w 25 stycznia 2015 - 22:01

Kwestia tkwi w ocenach/punktach. Ja mogę napisać naprawdę duży artykuł o sprawach zaawansowanych i raczej nie chciałbym być oceniony tak samo jak ktoś kto napisze jak użyć funkcji .split() w JS, bo nie byłoby motywacji do pisania.

 

Może do motywacji w pisaniu, aby posty były bardziej wartościowe będzie dobrym pomysłem wprowadzenie elastycznej punktacji.

Wtedy ludzie będą musieli się wysilić bardziej niż tylko pisanie krótkich poradników.

 

Z jednej strony myślę, że jest to dobre, ale z drugiej nie jest to do końca fair wobec słabszych programistów - tych dopiero uczących się, a chętnych do wykorzystania szansy w konkursie.

 

Kompromis jakiś musi być. Myślę, że podział na 3 poziomy byłby dobrym pomysłem. Aczkolwiek poczekam na jakieś inne propozycje :)


  • 1


#8985 Niedrogi netbook

Napisane przez Yeoman w 25 stycznia 2015 - 21:46

Tu głównie chodzi o mobilność. Kilka razy dzienine na uczelnię itd. A praca głónie w edytorze tekstów. 

W takim przypadku to się sprawdzi :) Dodatkowo jeśli chciałbyś jak pisałeś 8gb ramu + 4 rdzenie procesor to będzie śmigać spoko. Pozdro.


  • 1


#8956 Jak sprawdzić jaką pamięć RAM dokupić?

Napisane przez Yeoman w 22 stycznia 2015 - 22:06

Musiałbyś sprawdzić czy Twoja płyta główna wspiera częstotliwość pracy 1600 MHz ale raczej tak :) A jeśli tak to 8gb 1600 MHz możesz kupować.


  • 1


#8767 Pierwsza praca w zawodzie.

Napisane przez Yeoman w 10 stycznia 2015 - 18:33

Wątpliwości są zawsze. Jakbyś potrzebował jakiś wskazówek typu na co firmy patrzą przy rekrutacji to pisz na PW :)


  • 1


#8761 Pisanie tematów/postów przez gości

Napisane przez Yeoman w 09 stycznia 2015 - 23:59

@up ∫f'(x)*g'(f(x))dx=g(f(x))

Regular Expression ? :D


  • 1


#8742 Pierwsza praca w zawodzie.

Napisane przez Yeoman w 09 stycznia 2015 - 00:59

 

(jak tak czasem przeglądam net to odnoszę wrażenie, że jestem jakimś dziwakiem, że nie uczę się biblioteki tylko języka   :P )

 

Moim zdaniem to dobrze, że uczysz się JavaScript niż przykładowo biblioteki jQuery. W jQuery nie nauczysz się tego co to tak naprawdę jest prototype czy obsługa dla wielu przeglądarek ;) Taki mały przykładzik :P


  • 2


#8621 Czy taki konkurs ma sens?

Napisane przez Yeoman w 06 stycznia 2015 - 12:40

O, widzisz - książki byłyby świetne.


  • 1


#8556 Czy responsywne strony www wciąż mają sens?

Napisane przez Yeoman w 04 stycznia 2015 - 15:15

A no dodałbym device-pixel-ratio.

 

Przykładowo mój S4 ma 1080 x 1920 fizycznej rozdzielczości, ale pixel ratio wynosi w tym przypadku 3, więc logiczna rozdzielczość będzie wtedy 360 x 640.

 

Generalnie jest dużo możliwości jeśli chodzi o media queries.


  • 2


#8494 Funkcja chowania i wysuwania boxa

Napisane przez Yeoman w 30 grudnia 2014 - 17:43

Jasne, toggleClass jest chyba najlepsze z tego co wiem. Najprostsze.

 

 

 

Nie wiem czemu, ale ja staram się już nie używać .animate.

 

I słusznie. Powyższy przykład można zrobić prosto w CSS za pomocą position oraz transition :)


  • 1


#8425 Skrypt na zamianę klasy

Napisane przez Yeoman w 25 grudnia 2014 - 13:24

Nie chodziło mi o wysokość sekcji, ale o wysokość dokumentu oraz okna.

 

Gdy przewijasz stronę, musisz wiedzieć kiedy się skończy lub kiedy dojedziesz do początku. Powiedzmy że sekcja będzie na środku dokumentu więc musisz ustalić pozycję za pomocą offset().top, a później sprawdzić czy ta pozycja jest równa pozycji na którą przewinąłeś stronę. Coś w tym kierunku. Bez obliczeń się nie obejdzie :)

 

Przeanalizuj tą funkcje:

function isOnScreen(element) {

    var elementOffsetTop = $(element).offset().top,
        elementHeight = $(element).height(),
        screenScrollTop = $(window).scrollTop(),
        screenHeight = $(window).height(),
        scrollIsAboveElement = elementOffsetTop + elementHeight - screenScrollTop >= 0,
        elementIsVisibleOnScreen = screenScrollTop + screenHeight - elementOffsetTop >= 0;

    return scrollIsAboveElement && elementIsVisibleOnScreen;

}

Zwraca true jeśli element znajdzie się w polu widzenia. Wtedy wrzucasz to w onScroll oraz $.each (w przypadku większej ilości elementów) i wykonujesz swoją akcję jeśli funkcja zwróci true.


  • 1


#8421 Skrypt na zamianę klasy

Napisane przez Yeoman w 25 grudnia 2014 - 10:25

Generalnie to musisz znać pozycję swojego elementu, wiedzieć na jakim etapie jest pasek przewijania i pewnie do tego dojdzie wysokość dokumentu w przypadku iż miałby on być większy i odkrywać Twój element od razu, więc wtedy ustawiłbyś element już statycznie.

 

Przydać Ci się może:

 

http://api.jquery.com/scrollTop/

http://api.jquery.com/offset/

http://api.jquery.com/height/

http://api.jquery.com/outerHeight/

 

Myślę, że na początek wystarczy :P


  • 1