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
 cmcginty
cmcginty
Question

Jak w prosty sposób wyśrodkować poziomo <div> używając CSS?

Próbuję poziomo wyśrodkować element blokowy <div> na stronie i ustawić go na minimalną szerokość. Jaki jest najprostszy sposób, aby to zrobić? Chcę, aby element <div> był inline z resztą mojej strony. Postaram się narysować przykład:

page text page text page text page text
page text page text page text page text
               -------
               | div |
               -------
page text page text page text page text
page text page text page text page text
704 2009-03-06T08:51:07+00:00 3
Programowanie
html
css
Popular videos
How to Center in CSS - EASY ( Center Div and Text Vertically and Horizontally )
How to Center in CSS - EASY ( Center Div and Text Vertically and Horizontally )
2 lata temu
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
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
Kurs CSS odc. 5: Efekty hover, transition, transform
Kurs CSS odc. 5: Efekty hover, transition, transform
5 lat temu
Jak Wyśrodkować Elementy Za Pomocą CSS?
Jak Wyśrodkować Elementy Za Pomocą CSS?
10 miesięcy temu
4 Quickest Ways to Center Div with CSS
4 Quickest Ways to Center Div with CSS
3 lata temu
Kurs CSS odc.1: Kaskadowe arkusze stylów - pierwszy projekt, wiedza podstawowa
Kurs CSS odc.1: Kaskadowe arkusze stylów - pierwszy projekt, wiedza podstawowa
7 lat temu
Specificity - Specyficzność selektorów CSS
Specificity - Specyficzność selektorów CSS
4 lata temu
position: absolute wyjaśnione w 10 minut *poradnik CSS*
position: absolute wyjaśnione w 10 minut *poradnik CSS*
10 miesięcy temu
CSS : How do you easily horizontally center a div using CSS?
CSS : How do you easily horizontally center a div using CSS?
4 miesiące temu
Wszystko o CSS Flexbox w 12 minut | Poradnik o CSS
Wszystko o CSS Flexbox w 12 minut | Poradnik o CSS
1 rok temu
Prefiksy w CSS - kurs front-end zaawansowany bonus 1
Prefiksy w CSS - kurs front-end zaawansowany bonus 1
3 lata temu
Formularz logowania w HTML i CSS - krok po kroku!
Formularz logowania w HTML i CSS - krok po kroku!
6 miesięcy temu
Nowości w CSS (typu css grid) - kiedy zacząć używać.
Nowości w CSS (typu css grid) - kiedy zacząć używać.
4 lata temu
CSS positioning - Zadanie z CSS
CSS positioning - Zadanie z CSS
5 lat temu
« Poprzedni
Następny »
To pytanie ma 1 odpowiedź w języku angielskim, aby je przeczytać zaloguj się na swoje konto.
Russ Cam
Russ Cam
6. marca 2009 в 8:55
2009-03-06T08:55:11+00:00
Więcej
Źródło
Edytuj
#8877038
margin: 0 auto;

jak powiedział ck, min-width nie jest obsługiwana przez wszystkie przeglądarki.

 Community
Community
Edytowana odpowiedź 23. maja 2017 в 12:10
58
0
 sjh
sjh
6. marca 2009 в 8:58
2009-03-06T08:58:08+00:00
Więcej
Źródło
Edytuj
#8877039

CSS, HTML:

div.mydiv {width: 200px; margin: 0 auto}
<div class="mydiv">

    I am in the middle

</div>

Twój schemat pokazuje element poziomu bloku również (który div zwykle jest), a nie inline jeden.

Z góry mojej głowy, min-width jest obsługiwane w FF2+/Safari3+/IE7+. Można to zrobić dla IE6 używając hackety CSS, lub prostego kawałka JS.

Thomas Orlita
Thomas Orlita
Edytowana odpowiedź 7. marca 2016 в 10:36
28
0
 cjk
cjk
6. marca 2009 в 8:54
2009-03-06T08:54:09+00:00
Więcej
Źródło
Edytuj
#8877037
.center {
   margin-left: auto;
   margin-right: auto;
}

Minimalna szerokość nie jest obsługiwana globalnie, ale może być zaimplementowana przy użyciu

.divclass {
   min-width: 200px;
}

Następnie możesz ustawić swój div tak, aby był

<div class="center divclass">stuff in here</div>
Octavian Damiean
Octavian Damiean
Edytowana odpowiedź 4. września 2011 в 5:10
27
0
Dodaj pytanie
Kategorie
Wszystkie
Technologia
Kultura / Rekreacja
Życie / Sztuka
Nauka
Profesjonalny
Biznes
Użytkownicy
Wszystkie
Nowy
Popularny
1
Zuxriddin Muydinov
Zarejestrowany 12 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
FI
FR
ID
IT
JA
KO
LV
NL
PL
PT
RU
ZH
© de-vraag 2022
Źródło
stackoverflow.com
na podstawie licencji cc by-sa 3.0 z przypisaniem