<?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=KristyKellermann</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=KristyKellermann"/>
	<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php/Specjalna:Wk%C5%82ad/KristyKellermann"/>
	<updated>2026-10-26T16:39:03Z</updated>
	<subtitle>Wkład użytkownika</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://jak.mazovia.edu.pl/index.php?title=Gdy_kolumny_stykaj%C4%85_si%C4%99_w%C4%85sko,_jednostka_fr_decyduje_o_uk%C5%82adzie&amp;diff=1121191</id>
		<title>Gdy kolumny stykają się wąsko, jednostka fr decyduje o układzie</title>
		<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php?title=Gdy_kolumny_stykaj%C4%85_si%C4%99_w%C4%85sko,_jednostka_fr_decyduje_o_uk%C5%82adzie&amp;diff=1121191"/>
		<updated>2026-10-19T11:20:00Z</updated>

		<summary type="html">&lt;p&gt;KristyKellermann: Utworzono nową stronę &amp;quot;&amp;lt;br&amp;gt;W praktyce wygląda to tak: dajesz kontenerowi position: relative, a dziecku position: absolute i właściwości top, left, right lub bottom. Dziecko wypada z normalnego przepływu dokumentu, przestaje zajmować miejsce i przesuwa się względem krawędzi najbliższego pozycjonowanego przodka. Sam relative bez przesunięć nic nie zmienia wizualnie — służy właśnie jako punkt zaczepienia. Dlatego tak często spotyka się parę relative na rodzicu i absolut…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br&amp;gt;W praktyce wygląda to tak: dajesz kontenerowi position: relative, a dziecku position: absolute i właściwości top, left, right lub bottom. Dziecko wypada z normalnego przepływu dokumentu, przestaje zajmować miejsce i przesuwa się względem krawędzi najbliższego pozycjonowanego przodka. Sam relative bez przesunięć nic nie zmienia wizualnie — służy właśnie jako punkt zaczepienia. Dlatego tak często spotyka się parę relative na rodzicu i absolute na dziecku.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Najczęstszy błąd to wrzucanie wszystkiego w section, bo „ładnie się nazywa&amp;quot;. Jeśli dany blok ma własny nagłówek, autora, datę i mógłby żyć na osobnej stronie, to article. Jeśli jest tylko częścią większej całości i nie ma sensu w oderwaniu od niej, to section. Zanim wybierzesz znacznik, zadaj sobie pytanie: czy ten fragment ma sens bez reszty strony? Odpowiedź rozstrzyga sprawę szybciej niż jakiekolwiek porównywanie specyfikacji.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Jak ustawić proporcje i nie dać się zaskoczyć Proporcje ustawia się przez wartości przed jednostką. Zapis 2fr 1fr 1fr oznacza, że pierwsza kolumna dostanie połowę wolnej przestrzeni, a dwie pozostałe po jednej czwartej. To wygodne przy układach, gdzie główna treść ma być szersza od paneli bocznych. Uwaga na typowy błąd: wpisanie 0fr nie ukrywa kolumny. 0fr oznacza, że kolumna nie dostaje wolnej przestrzeni, ale nadal zajmuje tyle, ile wymaga jej zawartość. Aby faktycznie zniknęła, trzeba dodatkowo ustawić zerową szerokość minimalną albo użyć display: none.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Jeśli układ ma być odporny na zmiany, testuj go przy skrajnych szerokościach okna i z długą, nieskompresowaną treścią. W praktyce najwięcej kłopotów sprawiają nagłówki bez spacji oraz tabele. W takich miejscach minmax(0, 1fr) plus overflow-wrap: anywhere rozwiązuje większość przypadków. fr to wygodne narzędzie, ale wymaga świadomego liczenia tego, co zostaje po odjęciu stałych elementów i odstępów.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Przed publikacją sprawdź plik na docelowym tle i w docelowym rozmiarze. Otwórz go w powiększeniu i oceń krawędzie, a nie tylko miniaturę. Nazwij pliki tak, by było jasne, co zawierają i w jakiej wersji zostały zapisane. Konsekwentny wybór formatu oszczędza czas przy każdej kolejnej aktualizacji i pozwala uniknąć poprawek, które wynikają wyłącznie z pośpiechu.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Dobra praktyka: nagłówek ma opisywać treść, która po nim następuje, i nie zawierać całych akapitów. Krótki, konkretny tekst działa lepiej niż zdanie złożone. Jeśli sekcja nie ma naturalnego tytułu, nie twórz go na siłę — czasem lepszy jest akapit z mocnym początkiem. Pamiętaj też, że wyszukiwarki analizują nagłówki, by zrozumieć temat strony, ale nie zastąpią one wartościowej treści. Hierarchia to fundament, nie ozdoba.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Podział zaczyna się od ustalenia, ile miejsca zajmują kolumny stałe. Kolumna o szerokości 200px zabiera dokładnie tyle, niezależnie od zawartości. Dopiero reszta trafia do puli dzielonej przez fr. Jeśli w kontenerze szerokości 1000px są dwie kolumny stałe po 150px i trzy fr, to do podziału zostaje 700px minus odstępy. Przy trzech kolumnach 1fr każda dostanie po około 233px. Warto liczyć to świadomie, bo łatwo o wrażenie, że fr działa losowo.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Jak sprawdzić, czy używasz ich poprawnie Otwórz stronę w narzędziach deweloperskich i sprawdź drzewo dostępności. Jeśli article nie ma nagłówka, pojawi się jako „article&amp;quot; bez nazwy — to sygnał, że brakuje w nim h2 lub h3. Section bez nagłówka to jeszcze większy problem: czytnik ekranu nie ogłosi użytkownikowi, że wchodzi w nową sekcję, a wyszukiwarka nie zrozumie podziału treści. Każdy section i każdy article powinien mieć własny nagłówek. To nie jest opcja, to warunek sensownej struktury.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Uważaj na kilka typowych pułapek. Po pierwsze, absolute ignoruje margin rodzica w taki sposób, w jaki intuicyjnie się tego oczekuje tylko w niektórych przypadkach — krawędzią odniesienia jest tak zwany padding box, więc padding na rodzicu przesuwa punkt startowy, a border już nie. Po drugie, element absolutny nie rozciąga rodzica, więc rodzic może zapaść się do wysokości zero. Wtedy trzeba nadać mu jawną wysokość albo minimalną wysokość. Po trzecie, z-index działa tylko na elementach pozycjonowanych — bez position go nie ustawisz.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt; Dlaczego jedne właściwości przechodzą, a inne n&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Jednostka fr w układzie siatki CSS oznacza ułamek wolnej przestrzeni, jaka zostaje w kontenerze po uwzględnieniu stałych szerokości oraz odstępów. To nie jest odpowiednik procentu, bo procent liczy się od szerokości kontenera, a fr od tego, co zostało do rozdysponowania. Dlatego dwie kolumny o szerokości 1fr nie zawsze wyjdą równe, jeśli w którejś z nich znajduje się element o własnej, niezerowej szerokości minimalnej.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Przy odstępach pamiętaj, że gap nie jest wliczany do fr. Jeśli masz trzy [https://WWW.Answers.com/search?q=kolumny kolumny] i dwa odstępy po 20px, to odejmują one 40px od wolnej przestrzeni, zanim fr zacznie dzielić. Przy ciasnych układach lepiej więc najpierw ustalić odstępy, a dopiero potem proporcje kolumn. Kolejna pułapka to mieszanie fr z auto. Auto zachowuje się [https://www.Foxnews.com/search-results/search?q=inaczej%20ni%C5%BC inaczej niż] fr: bierze tyle, ile potrzebuje zawartość, a fr dzieli resztę. W jednym wierszu można je łączyć, ale trzeba wiedzieć, że auto może zabrać więcej, niż się zakładało.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;If you have any kind of inquiries regarding where and exactly how to utilize [https://lebenskunst.berlin/index.php?title=Flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tek%C5%9Bcie zobacz więcej],  [https://lebenskunst.berlin/index.php?title=Flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tek%C5%9Bcie jak urządzić małą kuchnię] you could call us at the page.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>KristyKellermann</name></author>
	</entry>
	<entry>
		<id>https://jak.mazovia.edu.pl/index.php?title=U%C5%BCytkownik:KristyKellermann&amp;diff=1121189</id>
		<title>Użytkownik:KristyKellermann</title>
		<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php?title=U%C5%BCytkownik:KristyKellermann&amp;diff=1121189"/>
		<updated>2026-10-19T11:19:59Z</updated>

		<summary type="html">&lt;p&gt;KristyKellermann: Utworzono nową stronę &amp;quot;Miłośnik aranżacji wnętrz na co dzień. Dzielę się tym, jak łączyć wygodę z ładnym wnętrzem. Najbardziej lubię pomysły, które nie rujnują budżetu.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Here is my blog post - [https://lebenskunst.berlin/index.php?title=Flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tek%C5%9Bcie patrz tutaj]&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Miłośnik aranżacji wnętrz na co dzień. Dzielę się tym, jak łączyć wygodę z ładnym wnętrzem. Najbardziej lubię pomysły, które nie rujnują budżetu.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Here is my blog post - [https://lebenskunst.berlin/index.php?title=Flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tek%C5%9Bcie patrz tutaj]&lt;/div&gt;</summary>
		<author><name>KristyKellermann</name></author>
	</entry>
</feed>