Niestandardowe pola typu checkbox i radio

Kodując wszelkiego rodzaju formularze zapewne nie raz spotkałeś się z problemem o stylowania pól typu radio i checkbox. Nie da się ich stylować za pomocą CSS tak prosto jak pola tekstowe, ale wraz z pojawieniem się CSS 3 powstał pewien prosty sposób :) Czytaj dalej

Priorytety w CSS, czyli id, class i !important

Wpis ten dedykowany jest osobom dopiero uczącym się HTMLa i CSS. Na początku swojej przygody z tworzeniem stron miałem problemy ze zrozumieniem sensu istnienia obok siebie id oraz class. Po latach doświadczeń postaram się to wyjaśnić „dla potomnych” :). Czytaj dalej

TinyMCE i wklejanie tekstu z edytora tekstowego

Osobiście nie przepadam za wszelkiej maści edytorami wizualnymi (WYSIWYG). Uważam, że więcej z nimi problemów niż korzyści. No ale wiadomo, klienta zdanie web developera za bardzo nie interesuje i chce po prostu dodawać treść tak samo łatwo jak w Wordzie. Co w takiej sytuacji zrobić? Czytaj dalej

Fluid layout

W dobie coraz większej ilości wszelakich urządzeń mobilnych tworzenie stron dostosowanych pod różne rozdzielczości jest już praktycznie standardem. Dziś opiszę jedną z technik wykorzystywanych w RWD (Responsive web design), a jest nią Fluid layout.

Czytaj dalej

Interaktywna mapa Polski w HTML/CSS

Osoby pracujące jako web developer zapewne nieraz spotkały się z koniecznością stworzenia „klikalnej” mapy Polski. Większość map tworzonych jest z wykorzystaniem Flasha. Nie wszyscy zapewne wiedzą, że taką mapę można również stworzyć za pomocą HTML/CSS z dodatkiem JS.

Czytaj dalej

CSS tips #3 – Sticky Footer

Kodując szablon zapewne wiele osób ma problem ze stopką „wiszącą” tuż pod treścią, gdy jest jej za mało, by stopka obsunęła się na dół. Jak ją „przykleić” do dolnej krawędzi niezależnie od ilości treści? Jest na to kilka sposobów…

Czytaj dalej