iprogramista.pl
  • HTML 5
  • CSS 3
  • Javascript
  • SQL
  • Kolory
    • Kolory HTML - konwerter
    • Kolory HTML - odcienie
  • Narzędzia
    • Edytor HTML
    • Licznik znaków
    • Sprawdź IP
    • Lorem Ipsum generator
    • Enkoder Base64
    • Dekoder Base64
    • Guid generator
    • Kalkulator dni
    • Ile do wakacji
  • Plug-ins
    • Przelewy 24 SDK (C#)
    • BS5 Intro Tour
  • Co to jest CSS
  • Jaka jest składnia języka CSS?
  • Co to są selektory CSS?
  • Kolor tekstu i tła w CSS
  • Obramowanie CSS
  • Marginesy CSS
  • Padding / margines wewnętrzny
  • Height/Width
  • Box Model
  • CSS Outline
  • Tekst / czcionka
  • Czionki (font)
  • Wygląd linku
  • Stylizacja list
  • Style tabel HTML
  • CSS Display - wyświetlania elementów
  • CSS pozycjonowanie elementów
  • CSS Overflow
  • CSS float - elementy pływające

Padding / margines wewnętrzny kurs CSS 3

Poprzednia Następna

Właściwość padding ustawia marginesy wewnętrzne elementu (zwane również dopełnieniem). Mówiąc inaczej, padding zarządza przestrzenią wewnątrz obramowania.

Podobnie jak w przypadku margin, właściwość padding również daje pełną dowolność w ustawianiu marginesów wewnętrznych.

padding - top, right, bottom, left

Marginesy wewnętrzne można ustawiać za pomocą pojedyńczych instrukcji

  • padding-top
  • padding-right
  • padding-bottom
  • padding-left

Marginesty wewnętrzne mogę przyjmować:

  • długość - w dakich jednostkach jak px, pt, cm, itp.
  • % - procent szerokości/wysokości elementu nadrzędnego
  • inherit - margines będzie odziedziczony (przepisany) z elementu nadrzędnego
W marginesach wewnętrzych, wartości ujemne nie są dozwolone.
xxxxxxxxxx
 
1
<!DOCTYPE html>
2
<html>
3
<head>
4
    <style>
5
        div {
6
            border: 1px solid black;
7
            background-color:lightgreen;
8
            padding-top: 80px;
9
            padding-right: 40px;
10
            padding-bottom: 80px;
11
            padding-left: 100px;
12
        }
13
    </style>
14
</head>
15
<body>
16
    <div>
17
        Ten element ma ustawione marginesy wewnętrzne. Ich wartości to górny - 80px, prawy - 40px, dolny - 80px oraz lewy - 100px.
18
    </div>
19
    
20
</body>
21
</html>
Przetestuj

padding - właściwość skrócona

Wszystkie marginesy wewnętrzne możesz ustawić za pomocą właściwości padding. Dla przypomnienia z poprzedniej lekcji, kolejność ustawiania to (top, right, bottom, left

​x
 
1
<!DOCTYPE html>
2
<html>
3
<head>
4
    <style>
5
        div {
6
            border: 1px solid black;
7
            background-color: lightgreen;
8
            padding: 80px 40px 80px 100px;
9
        }
10
    </style>
11
</head>
12
<body>
13
    <div>
14
        Ten element ma ustawione marginesy wewnętrzne. Ich wartości to górny - 80px, prawy - 40px, dolny - 80px oraz lewy - 100px.
15
    </div>
16
​
17
</body>
18
</html>
Przetestuj

padding i width - całkowita szerokość

Zwróć uwagę, że jeżeli ustawisz element width: 200px oraz padding: 0px 20px 0px 10px. To szerokość tego elementu będzie wynosiła 230px (200px + 10px lewego dopełnienia + 20px prawego dopełnienia). Takie zachowanie, jest domyślne i może zostać zmienione za pomocą właściwości box-sizing - będzie to omawiane w osobnej lekcji, jednak nie musisz sobie teraz zaprzątać tym głowy.

Poprzednia Następna

Kursy programistyczne

Oferujemy darmowe kursy programowania od podstaw.


Lista kursów

HTML 5

CSS 3

Javascript

SQL


Kontakt

info@iprogramista.pl


©2019-©2025 Copyright: iprogramista.pl