Przejdź do głównej zawartości

Date Picker przy użyciu HTML5

Może nie każdy używa, ale trzeba przyznać, że jest to przydatna funkcja podczas tworzenia szablonów bez zbędnego grzebania w kodzie.
Dużym minusem jest obsługa tej funkcji tylko przez wybrane przeglądarki, osobiście korzystam z Chrome i nie zauważyłem, aby którykolwiek z przykładów podanych poniżej został źle wyświetlony.

W najnowszej odsłonie HTML'a wstawianie daty dzielimy na: date, datetime, datetime-local, month, week, time. W przykładach poniżej podam date pickera w atrybucie INPUT, gdzie w miejsce type będziemy kolejny wpisywać powyższe terminy. Pozostaje tylko odpalić notatnik i przekonać się na własne oczy jakie cudeńka można zdziałać w połączeniu z CSS3. Na samym dole wpisu znajdziecie dwa linki do świetnie prezentujących się pluginów.

Pierwszy tego typu input pokazuje dzień, miesiąc i rok.

<input type="date">

Drugi typ daty podobnie jak w poprzednim pokazuje dzień, miesiąc i rok, ale również z konkretną godziną.

<input type="datetime">

W tym typie wybierany jedynie tydzień.

<input type="week">

Kolejny służy do wyboru miesiąca.

<input type="month">

W następnym atrybucie możemy wstawić konkretną godzinę.

<input type="time">

Natomiast w ostatnim dodatkowo mamy możliwość wstawienia aktualnego czasu.

<input type="datetime-local">

Żeby nie było tak nudno i brzydko na dole znajdziecie obiecane linki z pluginami do datepicker'a, które zdecydowanie prezentują się o niebo lepsze niż te zaprezentowane wyżej.

http://www.cssscript.com/demo/tiny-dependency-free-date-picker-js-library-pikaday/
http://www.cssscript.com/demo/mobile-friendly-date-picker-pure-javascript-cuppa-datepicker/

Komentarze

Popularne posty z tego bloga

Przegląd polskich systemów zarządzania treścią CMS

Każdy, nawet nie ten co programuje, ale standardowy bloger z rzędu powinien wiedzieć na jakim systemie operuje, ponieważ każdy jest oparty tylko na kilku, lub kilkunastu modułów, w zależności od użytkowania. Z biegiem czasu, gdy będziemy rozwijać bardziej swój projekt pod względem funkcjonalności, powinniśmy myśleć o własnej, unikalnej domenie. Kolejnym krokiem jest albo stworzenie własnego Systemu Zarządzania Treścią, lub po prostu wybrania lepszej. W tym poście przedstawię 3 najpopularniejsze polskie CMS'y (w losowej kolejności) opisując je pod względem ulepszeń, designu i samej funkcjonalności. Windu jest dobrym przykładem systemu ulepszanego bardzo często w nowe funkcje. Posiada również bardzo dobrze przystosowanie szablonów względem rozdzielczości. Ilość szablonów systemowych również robi wrażenie, szczególnie, że większość z nich prezentuje się naprawdę ciekawie, co jest bardzo wielkim plusem, aczkolwiek ilość szablonów udostępnionych przez innych użytkowników nie jes

Jak stworzyć powiadomienia na stronę

W dzisiejszym wpisie pokażę wam jak w prosty sposób można stworzyć efektowne powiadomienia na swoją stronę internetową. Do stworzenia widżetu będziemy potrzebować Bootstrapa w wersji co najmniej 3.0. Bootstrap jest to darmowy framework CSS, który ułatwia nam prace dzięki gotowym rozwiązaniom bez zbędnego dopisywania podstawowych stylów do przycisków itp.. Adres do pobrania znajdziecie pod tym linkiem  Pobierz Bootstrap Zacznijmy od stworzenia plików index.html, oraz style.css Poniższy kod umieść w index.html, omawiany framework jest w głównej mierze oparty na kafelkach, stąd musimy zacząć od kontenera, a następnie za zdefiniowanie szerokości powiadomienia- w tym przypadku wynosi on "12" czyli najwięcej. Trzecia linijka odpowiada za główną budowę powiadomienia, row za wyrównanie, natomiast liczba "9" wraz z "note-content" jest środkiem. Kolejne wiersze, czyli title to nagłówek, znacznik <p></p> odpowiada za treść, a "btn"