de-vraag
  • Pytania
  • Tagi
  • Użytkownicy
Powiadomienia
Nagrody
Rejestracja
Po zarejestrowaniu się, będziesz otrzymywać powiadomienia o odpowiedziach i komentarzach do swoich pytań.
Zaloguj się
Brak tłumaczeń pasujących do Twojego wyszukiwania Jeśli masz już konto, zaloguj się, aby sprawdzić nowe powiadomienia.
Za dodane pytania, odpowiedzi i komentarze przewidziane są nagrody.
Więcej
Źródło
Edytuj
 Lukas
Lukas
Question

Jak wyśrodkować poziomo <div>?

Jak mogę poziomo wyśrodkować <div> wewnątrz innego <div> używając CSS?

<div id="outer">  
  <div id="inner">Foo foo</div>
</div>
4090 2008-09-22T12:27:57+00:00 3
The  Web Developer Blog
The Web Developer Blog
Edytowane pytanie 30. października 2018 в 12:21
Programowanie
html
css
alignment
centering
Popular videos
Position - pozycjonowanie elementów na stronie
Position - pozycjonowanie elementów na stronie
4 lata temu
CSS3 - Wyśrodkowanie elementu na stronie internetowej
CSS3 - Wyśrodkowanie elementu na stronie internetowej
5 lat temu
Pozycjonowanie elementów w CSS - Position / pozycje | Poradnik o CSS
Pozycjonowanie elementów w CSS - Position / pozycje | Poradnik o CSS
1 rok temu
Kurs CSS | CSS - jak wyśrodkować tekst | Kurs CSS | Podstawy CSS | ▶strefakursow.pl◀
Kurs CSS | CSS - jak wyśrodkować tekst | Kurs CSS | Podstawy CSS | ▶strefakursow.pl◀
3 lata temu
The Division 2 - Poradnik Jak szybko wbić poziom 30
The Division 2 - Poradnik Jak szybko wbić poziom 30
3 lata temu
The Division 2: Bezwzględny oraz Kołysanka - jak zdobyć / jak podnieść poziom / poradnik
The Division 2: Bezwzględny oraz Kołysanka - jak zdobyć / jak podnieść poziom / poradnik
1 rok temu
The Division 2 - Poradnik Poziom 30 i co dalej?
The Division 2 - Poradnik Poziom 30 i co dalej?
3 lata temu
The Division 2 - Gdzie pozyskiwać materiały rzemieślnicze / poradnik
The Division 2 - Gdzie pozyskiwać materiały rzemieślnicze / poradnik
2 lata temu
The Division 2: Początki, Poziom Świata, Rajd, Egzotyki - najczęściej zadawane pytania
The Division 2: Początki, Poziom Świata, Rajd, Egzotyki - najczęściej zadawane pytania
2 lata temu
The Division - Tutorial jak wydostać się poza mapę
The Division - Tutorial jak wydostać się poza mapę
6 lat temu
The Division Jak Składać Tajnego Drapieżnika ? Patch 1.8.3 @Amqoz
The Division Jak Składać Tajnego Drapieżnika ? Patch 1.8.3 @Amqoz
3 lata temu
The Division 2 - Zawieszka Baby (G)Root oraz Szachy / poradnik
The Division 2 - Zawieszka Baby (G)Root oraz Szachy / poradnik
2 lata temu
Tom Clancy&#39;s The Division - Poradnik dla początkujących.
Tom Clancy's The Division - Poradnik dla początkujących.
1 rok temu
5. Kurs HTML &amp; CSS - struktura strony (DIV), semantyka HTML 5
5. Kurs HTML & CSS - struktura strony (DIV), semantyka HTML 5
2 lata temu
18: środkowanie elementów w pionie i poziomie | HTML i CSS | PL
18: środkowanie elementów w pionie i poziomie | HTML i CSS | PL
4 lata temu
« Poprzedni
Następny »
To pytanie ma 1 odpowiedź w języku angielskim, aby je przeczytać zaloguj się na swoje konto.
Solution / Answer
Justin Poliey
Justin Poliey
22. września 2008 в 12:29
2008-09-22T12:29:07+00:00
Więcej
Źródło
Edytuj
#8494820

Możesz zastosować ten CSS do wewnętrznego <div>:

#inner {
  width: 50%;
  margin: 0 auto;
}

Oczywiście, nie musisz ustawiać szerokości na 50%. Każda szerokość mniejsza niż zawierająca <div> będzie działać. Margines margin: 0 auto jest tym, co wykonuje rzeczywiste centrowanie.

Jeśli celujesz w IE8+, może być lepiej mieć to zamiast tego:

#inner {
  display: table;
  margin: 0 auto;
}

To sprawi, że wewnętrzny element będzie wyśrodkowany poziomo i działa bez ustawiania konkretnej szerokości.

Działający przykład tutaj:

#inner {
  display: table;
  margin: 0 auto;
  border: 1px solid black;
}

#outer {
  border: 1px solid red;
  width:100%
}
<div id="outer">
  <div id="inner">Foo foo</div>
</div>
 dota2pro
dota2pro
Edytowana odpowiedź 6. czerwca 2019 в 6:45
4526
0
 gizmo
gizmo
22. września 2008 в 12:30
2008-09-22T12:30:08+00:00
Więcej
Źródło
Edytuj
#8494821

Nie może być wyśrodkowany, jeśli nie nadasz mu szerokości, w przeciwnym razie zajmie domyślnie całą przestrzeń poziomą.

 Daolagajao
Daolagajao
Edytowana odpowiedź 22. października 2019 в 6:03
86
0
 Sneakyness
Sneakyness
24. lipca 2009 в 10:00
2009-07-24T22:00:04+00:00
Więcej
Źródło
Edytuj
#8494822

Ustaw szerokość i ustaw margin-left i margin-right na auto. To jest tylko dla poziomu, chociaż. Jeśli chcesz mieć oba sposoby, po prostu zrób to na oba sposoby. Nie bój się eksperymentować, to nie jest tak, że coś zepsujesz.

Peter Mortensen
Peter Mortensen
Edytowana odpowiedź 17. marca 2018 в 7:11
85
0
Dodaj pytanie
Kategorie
Wszystkie
Technologia
Kultura / Rekreacja
Życie / Sztuka
Nauka
Profesjonalny
Biznes
Użytkownicy
Wszystkie
Nowy
Popularny
1
Zuxriddin Muydinov
Zarejestrowany 11 godzin temu
2
Денис Анненский
Zarejestrowany 2 dni temu
3
365
Zarejestrowany 1 tydzień temu
4
True Image
Zarejestrowany 1 tydzień temu
5
archana agarwal
Zarejestrowany 1 tydzień temu
DA
DE
EL
ES
FR
ID
IT
JA
KO
LV
NL
PL
PT
RO
RU
ZH
© de-vraag 2022
Źródło
stackoverflow.com
na podstawie licencji cc by-sa 3.0 z przypisaniem