<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://home-monitor.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MichelPadbury</id>
	<title>Benutzerhandbuch X - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://home-monitor.de/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=MichelPadbury"/>
	<link rel="alternate" type="text/html" href="https://home-monitor.de/index.php?title=Spezial:Beitr%C3%A4ge/MichelPadbury"/>
	<updated>2026-10-26T20:12:36Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://home-monitor.de/index.php?title=Model_pude%C5%82kowy:_domy%C5%9Blne_content-box_kontra_border-box_%E2%80%94_co_wybra%C4%87&amp;diff=45112</id>
		<title>Model pudełkowy: domyślne content-box kontra border-box — co wybrać</title>
		<link rel="alternate" type="text/html" href="https://home-monitor.de/index.php?title=Model_pude%C5%82kowy:_domy%C5%9Blne_content-box_kontra_border-box_%E2%80%94_co_wybra%C4%87&amp;diff=45112"/>
		<updated>2026-10-20T20:15:54Z</updated>

		<summary type="html">&lt;p&gt;MichelPadbury: Die Seite wurde neu angelegt: „&amp;lt;br&amp;gt;Praktyczna kontrola: w narzędziach deweloperskich wyszukaj wszystkie elementy label i sprawdź, czy każdy for  [https://lebenskunst.berlin/index.php?title=Flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tek%C5%9Bcie remont łazienki krok po kroku] istnieje jako id. Następnie kliknij w każdy napis i zobacz, gdzie trafia fokus. Na koniec uruchom czytnik ekranu i przejdź formularz tabulatorem — usłyszysz, czy etykiety nie dublują się w niepok…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;br&amp;gt;Praktyczna kontrola: w narzędziach deweloperskich wyszukaj wszystkie elementy label i sprawdź, czy każdy for  [https://lebenskunst.berlin/index.php?title=Flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tek%C5%9Bcie remont łazienki krok po kroku] istnieje jako id. Następnie kliknij w każdy napis i zobacz, gdzie trafia fokus. Na koniec uruchom czytnik ekranu i przejdź formularz tabulatorem — usłyszysz, czy etykiety nie dublują się w niepokojący sposób. Jeśli dwa label wskazują to samo pole, popraw powiązania albo zamień nadmiarową etykietę na opis, zanim formularz trafi do użytkowników.&amp;lt;br&amp;gt;Testuj wąski widok jako pierwszy, jeszcze przed dopisaniem jakiegokolwiek zapytania o szerokość. Sprawdź, czy wszystko jest czytelne bez przewijania w poziomie, czy tekst nie nachodzi na grafiki i czy klikalne elementy mają wystarczająco duży obszar. Dopiero po tej weryfikacji dodawaj warunki dla szerszych ekranów — po jednym, za każdym razem sprawdzając efekt. To wolniejsze na początku, ale oszczędza godziny debugowania później.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Domyślny model pudełkowy w CSS liczy szerokość elementu inaczej, niż większość osób się spodziewa. Gdy ustawiasz width: 300px, przeglądarka traktuje tę wartość jako szerokość samej zawartości. Padding i obramowanie dokładają się na zewnątrz, więc realna szerokość na ekranie wynosi 300px plus padding po obu stronach plus grubość obramowań. Element z paddingiem 20px i obramowaniem 2px zajmuje w rzeczywistości 344px, mimo że w arkuszu widnieje 300px. Stąd bierze się większość layoutów, które rozjeżdżają się przy dodaniu paddingu.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Jak to wygląda w kodzie i na co uważać Zacznij od kontenera, który ma max-width i wyśrodkowanie, ale bez sztywnej szerokości w pikselach. Elementy układaj w jednej kolumnie, obrazy ustaw jako max-width: 100% i height: auto. Dopiero potem dodaj warunek, na przykład @media (min-width: 48em), i w nim zmień kontener na dwie kolumny, zwiększ padding i ustaw większe odstępy między sekcjami. Wszystkie wartości bazowe zostają — nadpisujesz tylko to, co naprawdę musi się [https://www.ourmidland.com/search/?action=search&amp;amp;firstRequest=1&amp;amp;searchindex=solr&amp;amp;query=zmieni%C4%87 zmienić].&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Warto pamiętać, że border-box nie rozwiązuje problemów z marginesami, które nadal sumują się poza pudełkiem, ani z zaokrągleniami i cieniami wykraczającymi poza obrys. Nie zastępuje też sensownego planowania layoutu — jedynie usuwa najczęstszą przyczynę rozjeżdżających się szerokości. Jeśli projekt ma spójny model pudełkowy od samego początku, większość poprawek &amp;quot;na oko&amp;quot; przestaje być potrzebna, a wartości w arkuszu odpowiadają temu, co faktycznie widać na ekranie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Typowe błędy wynikają z mieszania obu modeli. Jeśli część elementów dziedziczy border-box, a inne pozostają przy content-box, szerokości przestają być porównywalne — kolumna 50% w jednym trybie i 50% w drugim dadzą różne wyniki przy tym samym paddingu. Drugi częsty problem to wysokość. Border-box obejmuje także padding i obramowanie w pionie, więc element z ustaloną wysokością i dużym paddingiem może zacząć ściskać treść lub ją obcinać przy overflow: hidden. Trzeci błąd to dodawanie border-box tylko do wybranych kontenerów i zakładanie, że reszta zachowa się identycznie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Dlaczego tak? Bo w CSS wygrywa reguła późniejsza i bardziej szczegółowa. Gdy bazą jest widok szeroki, każdy warunek dla telefonu musi nadpisywać wiele właściwości naraz — szerokości, marginesy, pozycjonowanie, a czasem cały grid. Zapomina się o jednej i układ się rozjeżdża. Przy stylu bazowym dla wąskiego ekranu warunki dla szerszych widoków tylko dodają nowe możliwości, nie muszą niczego naprawiać.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Najczęstszy błąd to mieszanie jednostek i punktów granicznych. Jeśli używasz pikseli w jednym miejscu, a em w drugim, warunki zaczną się nakładać albo przeskakiwać. Wybierz jeden system i trzymaj się go w całym pliku. Drugi typowy problem to brak treści w wąskim widoku — projektujesz na telefonie, ale testujesz na monitorze i nie widzisz, że przycisk po prostu nie mieści się w kolumnie. Trzeci błąd to zerowe marginesy na małym ekranie; brak odstępu między blokami sprawia, że strona wygląda na niedokończoną.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Kolor w CSS można zapisać na kilka sposobów. Najprostsze są nazwy słowne, jak red, blue czy rebeccapurple. Przeglądarki rozpoznają około 140 nazw, ale ich dostępność bywa różna – niektóre są wspierane od dawna, inne doszły później. Nazwy są wygodne w prototypowaniu, ale mają ograniczenia: nie da się nimi precyzyjnie ustawić odcienia ani przezroczystości. Jeśli potrzebujesz konkretnego koloru firmowego, nazwy odpadają.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Kiedy dwa label na jedno pole mają sens, a kiedy szkodzą Podwójne etykiety bywają celowe. Przykład: przy polu „Imię i nazwisko&amp;quot; jedna etykieta stoi nad polem, druga — w kolumnie z legendą tabeli. Czytnik ekranu odczyta wtedy oba opisy, co może być mylące, jeśli brzmią inaczej. Gorzej, gdy etykiety są rozłączne wizualnie: użytkownik klika napis „Nazwisko&amp;quot;, a fokus przeskakuje do pola „Imię&amp;quot;, bo obie mają to samo for. Dlatego przed dodaniem drugiej etykiety trzeba sprawdzić, czy naprawdę opisuje to samo pole w tym samym kontekście.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;When you have any questions relating to wherever along with how to work with [https://lebenskunst.berlin/index.php?title=Flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tek%C5%9Bcie https://lebenskunst.berlin/index.php?Title=flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tekście], it is possible to e-mail us at our own web page.&amp;lt;br&amp;gt;&lt;/div&gt;</summary>
		<author><name>MichelPadbury</name></author>
	</entry>
	<entry>
		<id>https://home-monitor.de/index.php?title=Benutzer:MichelPadbury&amp;diff=45111</id>
		<title>Benutzer:MichelPadbury</title>
		<link rel="alternate" type="text/html" href="https://home-monitor.de/index.php?title=Benutzer:MichelPadbury&amp;diff=45111"/>
		<updated>2026-10-20T20:15:49Z</updated>

		<summary type="html">&lt;p&gt;MichelPadbury: Die Seite wurde neu angelegt: „Pasjonat praktycznego designu od kilku lat. Dzielę się tym, jak wycisnąć maksimum z małego metrażu. Najchętniej opisuję proste rozwiązania, które da się zrobić samemu.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Here is my blog; [https://lebenskunst.berlin/index.php?title=Flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tek%C5%9Bcie https://lebenskunst.berlin/index.php?Title=flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tekście]“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pasjonat praktycznego designu od kilku lat. Dzielę się tym, jak wycisnąć maksimum z małego metrażu. Najchętniej opisuję proste rozwiązania, które da się zrobić samemu.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Here is my blog; [https://lebenskunst.berlin/index.php?title=Flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tek%C5%9Bcie https://lebenskunst.berlin/index.php?Title=flex_a_elementy_blokowe:_kiedy_znika_nowa_linia_w_tekście]&lt;/div&gt;</summary>
		<author><name>MichelPadbury</name></author>
	</entry>
</feed>