Jak zapamiętać w CSS, że margines jest poza obramowaniem ,a wypełnienie wewnątrz [zamknięte]
Chcesz poprawić to pytanie? zaktualizuj pytanie, aby mogło być odpowiedź z faktami i cytatami przez edytując ten post .
Zamknięte 6 miesięcy temu .
Popraw to pytanieNie edytuję CSS zbyt często i prawie za każdym razem muszę iść i wygooglować CSS box model , aby sprawdzić, czy padding
jest wewnątrz border
i margin
Na Zewnątrz, czy vice versa. (Wystarczy sprawdzić ponownie i padding
jest w środku).
Czy ktoś ma dobry sposób na zapamiętanie tego? Trochę mnemoniczne, dobre wyjaśnienie, dlaczego nazwy są tak okrągłe ...
15 answers
Podczas pracy z CSS w końcu doprowadza cię do szaleństwa wyściełana komórka, w której Cię umieszczą, ma wyściełanie na wewnątrz ścian.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-28 16:13:09
Używasz pudełka. Jeśli wkładasz coś do pudełka, wkładasz trochę wyściółki, aby upewnić się, że nie uderzy o boki. Margines byłby wtedy drugą rzeczą.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-10-23 15:46:25
Pin-P jest w
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-28 16:07:14
Wydrukuj schemat z sekcji Wymiary pudełka specyfikacji i umieść go na ścianie.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-28 16:07:38
Dla mnie "padding" brzmi bardziej wewnętrznie niż "margines". Może myślenie o wydrukowanej stronie pomoże? Marginesy są obszarami na zewnątrz-generalnie nie można nawet drukować do krawędzi - są one nie do odróżnienia. W ramach tych marginesów treść może być wyściełana, aby zapewnić dodatkową barierę między treścią a marginesem?
Gdy będziesz pracował w CSS wystarczająco, zapamiętanie tego stanie się drugą naturą.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-28 16:08:21
Wyściółka jest zwykle używana wewnątrz. Albo na ścianie, albo na skrzynce pocztowej, to proste. A jeśli wyściółka jest wewnątrz, to margines jest na zewnątrz. To nie powinno być trudne.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-02-04 21:20:01
Nauczyłem się tego z czasem - model pudełkowy jest dość prosty, ale głównym powodem, dla którego ludzie uważają go za trudny, jest to, że body
nie łamie w sposób widoczny modelu.
Naprawdę, jeśli podasz body
margines i tło, powinieneś zobaczyć je otoczone białym paskiem. Jednak tak nie jest - padding body
jest taki sam jak margines. Wskazuje to na kilka błędnych rzeczy dotyczących modelu pudełkowego.
Zazwyczaj myślę o tym tak:
- margin = Odstęp wokół pudełka;
- border = the edge of the box;
- padding = spacja wewnątrz pudełka.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-28 16:13:49
Tim Saunders dał kilka doskonałych porad - kiedy zaczynałem z CSS, zrobiłem punkt budowania dobrego, w pełni skomentowanego arkusza stylów bazowych. Arkusz stylów zmieniał się wiele razy i pozostaje wspaniałym zasobem.
Jednak, gdy natknąłem się na własne problemy z modelem pudełkowym, zacząłem używać 'Mo Pi'. Jak w " nie jestem wystarczająco gruby, muszę jeść mo pi."Dziwne, ale u mnie zadziałało. Oczywiście przytyłem 20 funtów podczas nauki CSS...;-)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2010-03-25 21:18:34
Użyj firebug, aby pomóc ci zobaczyć.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-28 16:10:12
Stwórz własny, komentowany arkusz stylów bazowych, który możesz wykorzystać jako szablon, gdy chcesz utworzyć nową stronę lub edytować istniejącą stronę.
Możesz dodawać je w miarę zdobywania wiedzy i stosować je w różnych przeglądarkach, aby zobaczyć, jak zachowują się różne rzeczy.
Będziesz także mógł dodawać w komentarzach lub przykładach inne trudne do zapamiętania rzeczy lub rzeczy, które są sprzeczne z intuicją.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-08-28 16:24:24
Dodaj obramowanie, nawet tylko tymczasowo. Grając z liczbami, zobaczysz różnicę.
W rzeczywistości tymczasowe granice wokół elementów są pomocnym sposobem pracy, dzięki czemu można zobaczyć, dlaczego pływaki opadają itp.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-10-23 15:09:01
Wiem, że to odpowiedź na twoje pytanie, ale raczej wskazówka. Ilekroć mam do czynienia z marginesem i wyściółką, dodam obramowanie wokół części, z którą pracujesz, a stamtąd pokazuje mi pokój, z którym muszę pracować. Kiedy jestem gotowy, usuwam granicę.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2008-10-23 15:37:58
PAdding jest częścią malowania elementu: rozszerza ono tło elementu . Sensowne jest myślenie o elemencie para + padding jako o wspólnym tle. Padding jest analogiczny do płótna obrazu: im większa wyściółka, tym większe płótno, a tym samym tło. Obramowanie (ramka obrazu) przebiegałoby wokół tej pary. I margines {[2] } oddziela obrazy na ścianie galerii. Myślenie o pojęciu tła obiektu pomaga skleić parę object+padding razem. Zwykłe wyjaśnienia tego, co jest wewnątrz vs Na Zewnątrz, nie pozostają w pamięci: po chwili wszyscy wracają do pierwotnego zamieszania. Pamiętaj również, że marginesy są składane pionowo, a wyściółka nie.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-11-16 20:14:01
Zamiast pytać raz po raz do google wystarczy użyć okna Inspektora. Na tej karcie styl i przewiń w dół do dołu możesz zobaczyć tak.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-07-14 10:01:44
Margin: gdy chcesz przesunąć blok. Padding: gdy chcesz przenieść elementy w obrębie bloku.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2014-02-05 05:00:41