<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
	<id>https://jak.mazovia.edu.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=AllieBurley</id>
	<title>Mazovia - Wkład użytkownika [pl]</title>
	<link rel="self" type="application/atom+xml" href="https://jak.mazovia.edu.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=AllieBurley"/>
	<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php/Specjalna:Wk%C5%82ad/AllieBurley"/>
	<updated>2026-10-27T08:08:49Z</updated>
	<subtitle>Wkład użytkownika</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://jak.mazovia.edu.pl/index.php?title=Trzy_selektory_CSS,_a_jeden_b%C5%82%C4%85d_psuje_ca%C5%82y_styl_%E2%80%94_co_wybra%C4%87&amp;diff=1118037</id>
		<title>Trzy selektory CSS, a jeden błąd psuje cały styl — co wybrać</title>
		<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php?title=Trzy_selektory_CSS,_a_jeden_b%C5%82%C4%85d_psuje_ca%C5%82y_styl_%E2%80%94_co_wybra%C4%87&amp;diff=1118037"/>
		<updated>2026-10-19T09:25:46Z</updated>

		<summary type="html">&lt;p&gt;AllieBurley: Utworzono nową stronę &amp;quot;&amp;lt;br&amp;gt;Kolejną pułapką jest padding i border na rodzicu. Przy domyślnym box-sizing: content-box szerokość zawartości nie obejmuje paddingu, więc 30% z 500 px to 150 px, mimo że element wizualnie zajmuje mniej miejsca niż połowa. Ustaw globalnie box-sizing: border-box,  If you want to find out more information regarding [https://lebenskunst.berlin/index.php?title=Flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tek%C5%9Bcie porady Remontowe] take a look at…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br&amp;gt;Kolejną pułapką jest padding i border na rodzicu. Przy domyślnym box-sizing: content-box szerokość zawartości nie obejmuje paddingu, więc 30% z 500 px to 150 px, mimo że element wizualnie zajmuje mniej miejsca niż połowa. Ustaw globalnie box-sizing: border-box,  If you want to find out more information regarding [https://lebenskunst.berlin/index.php?title=Flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tek%C5%9Bcie porady Remontowe] take a look at our internet site. żeby procent odnosił się do przewidywalnej szerokości. Pamiętaj też, że min-width: auto domyślnie blokuje kurczenie elementów poniżej rozmiaru treści — flex-basis: 20% nie zadziała, jeśli w środku siedzi długi wyraz bez miejsca na łamanie. Wtedy dodaj min-width: 0 na elemencie potomnym.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Flex-basis ustawia punkt startowy. Gdy ma wartość auto, przeglądarka bierze pod uwagę width lub height elementu, a jeśli ich nie ma — rozmiar treści. W praktyce oznacza to, że element z długim tekstem i flex-basis: auto zachowa się inaczej niż taki sam element z flex-basis: 0. W pierwszym przypadku wolne miejsce zostanie rozdzielone dopiero po zaspokojeniu potrzeb treści, w drugim — od zera. To najczęstsza przyczyna tego, że flex-grow działa pozornie niespójnie.&amp;lt;br&amp;gt;Plik index.html to zwykły dokument tekstowy zapisany z rozszerzeniem .html. Dwuklik na takim pliku w systemie Windows, macOS czy Linuksie sprawia, że system uruchamia domyślną przeglądarkę i przekazuje jej ścieżkę do pliku. Przeglądarka odczytuje kod HTML, interpretuje znaczniki,  [https://lebenskunst.berlin/index.php?title=Flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tek%C5%9Bcie wykończenie wnętrz] wczytuje powiązane zasoby i wyświetla stronę. To działa lokalnie, bez żadnego serwera i bez połączenia z internetem, o ile strona nie odwołuje się do zewnętrznych plików.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Flex-grow, flex-shrink i flex-basis to trzy liczby, które decydują, [https://lebenskunst.berlin/index.php?title=Flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tek%C5%9Bcie jak urządzić małą kuchnię] elementy w kontenerze flex dzielą się przestrzenią. Większość problemów z rozciąganiem i ściskaniem wynika z ich wzajemnej interakcji, a nie z samej wartości flex-grow. Zanim zaczniesz dodawać kolejne reguły, sprawdź, jaki rozmiar bazowy ma element, bo od niego wszystko się zaczyna.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Najczęstsze pułapki to ustawianie flex-grow bez flex-basis, mieszanie procentów z pikselami w jednym kontenerze oraz zapominanie, że flex-shrink: 0 może powodować przepełnienie. Zanim zaczniesz debugować, sprawdź w narzędziach deweloperskich, jaki rozmiar bazowy faktycznie ma element. Dopiero potem zmieniaj wartości. W flexboxie kolejność jest zawsze taka sama: najpierw basis, potem shrink, na końcu grow.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Selektor znacznika to po prostu nazwa elementu HTML, np. p, h1, ul czy button. Reguła p line-height: 1.6; zadziała na każdy akapit na stronie. To wygodne przy ustawianiu podstaw typografii, ale niebezpieczne, gdy chce się zmienić wygląd tylko jednego akapitu. Typowy błąd polega na tym, że ktoś nadpisuje style znacznika globalnie, a potem dziwi się, że poprawka „rozjechała&amp;quot; inne podstrony. Selektor znacznika ma najniższą specyficzność, więc łatwo go nadpisać — i równie łatwo przypadkiem zepsuć całą stronę.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Najczęstsze błędy wynikają z mieszania tych trzech podejść bez planu. Ktoś styluje przez identyfikator, potem dodaje klasę i dziwi się, że nic się nie zmienia, bo specyficzność identyfikatora wygrywa. Inny typowy problem to nadpisywanie stylów znacznika w każdym miejscu osobno, co kończy się chaosem i powtarzaniem tych samych reguł. Warto trzymać się jednej konwencji w całym projekcie i sprawdzać w narzędziach deweloperskich, która reguła faktycznie wygrywa. To oszczędza godziny szukania przyczyny, dlaczego przycisk wygląda inaczej, niż powinien.&amp;lt;br&amp;gt;Zanim ustawisz flex-basis: 25%, sprawdź, czy rodzic ma jednoznacznie określony rozmiar. Gdy kontener ma width: auto i rozciąga się tylko dzięki zawartości, procenty stają się nierozwiązywalne — przeglądarka potraktuje je [https://lebenskunst.berlin/index.php?title=Flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tek%C5%9Bcie jak urządzić małą kuchnię] auto. W praktyce oznacza to, że karta wewnątrz elastycznego opakowania nie skurczy się do jednej czwartej, tylko urośnie do rozmiaru tekstu. Rozwiązanie jest proste: nadaj rodzicowi width, max-width albo umieść go w siatce, która narzuca mu konkretną szerokość.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Klasa czy identyfikator — kiedy który wybór się opłaca Selektor klasy zapisuje się kropką, np. .przycisk, i przypisuje przez atrybut class. Tę samą klasę można nadać wielu elementom, co czyni ją podstawowym narzędziem do stylowania komponentów: przycisków, kart, komunikatów. Klasa ma średnią specyficzność i świetnie nadaje się do wielokrotnego użytku. Uwaga na typowy błąd: nazywanie klas po wyglądzie (.czerwony) zamiast po roli (.blad). Gdy zmieni się paleta, nazwa stanie się kłamstwem i trzeba będzie poprawiać HTML w wielu miejscach.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Praktyczna zasada jest prosta: znaczniki zostaw do globalnych ustawień, klasy do komponentów i wariantów, a identyfikatory ogranicz do funkcji, które naprawdę wymagają unikalności. Jeśli stylujesz coś przez #id, zadaj sobie pytanie, czy ten element na pewno występuje tylko raz i czy nie będzie trzeba go powtórzyć. Zwykle odpowiedź brzmi „nie&amp;quot;, a wtedy lepszym wyborem jest klasa.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Atrybut alt to krótki tekst przypisany do obrazu w kodzie HTML. Pełni dwie role: opisuje obraz osobom korzystającym z [https://www.theepochtimes.com/n3/search/?q=czytnika%20ekranu czytnika ekranu] oraz wyświetla się, gdy plik graficzny się nie wczyta. Jego brak lub wypełnienie byle czym psuje oba zadania. Tymczasem wielu autorów traktuje alt jako formalność i wstawia tam nazwę pliku albo pojedyncze słowo „obrazek&amp;quot;.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>AllieBurley</name></author>
	</entry>
	<entry>
		<id>https://jak.mazovia.edu.pl/index.php?title=U%C5%BCytkownik:AllieBurley&amp;diff=1118035</id>
		<title>Użytkownik:AllieBurley</title>
		<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php?title=U%C5%BCytkownik:AllieBurley&amp;diff=1118035"/>
		<updated>2026-10-19T09:25:44Z</updated>

		<summary type="html">&lt;p&gt;AllieBurley: Utworzono nową stronę &amp;quot;Entuzjasta urządzania mieszkań od kilku lat. Dzielę się tym, jak wycisnąć maksimum z małego metrażu. Najchętniej opisuję pomysły, które nie rujnują budżetu.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Also visit my web blog; [https://lebenskunst.berlin/index.php?title=Flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tek%C5%9Bcie porady Remontowe]&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Entuzjasta urządzania mieszkań od kilku lat. Dzielę się tym, jak wycisnąć maksimum z małego metrażu. Najchętniej opisuję pomysły, które nie rujnują budżetu.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Also visit my web blog; [https://lebenskunst.berlin/index.php?title=Flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tek%C5%9Bcie porady Remontowe]&lt;/div&gt;</summary>
		<author><name>AllieBurley</name></author>
	</entry>
</feed>