• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Centrowanie obiektów z float:left

Object Storage Arubacloud
0 głosów
803 wizyt
pytanie zadane 5 lutego 2017 w HTML i CSS przez niezalogowany
witam, w jaki sposób mogę wycentorwać 6 divów[150px szerokosc/ wtysokosc], które są w jednym divie 960px szerokość
w taki sposób aby szły od środka i były przy sobie?
komentarz 5 lutego 2017 przez Ehlert Ekspert (212,670 p.)

w taki sposób aby szły od środka

Co autor miał na myśli 

komentarz 5 lutego 2017 przez niezalogowany
no po prostu były wyśrodkowane
1
komentarz 5 lutego 2017 przez elszczepano Użytkownik (730 p.)
Pokombinuj z display:flex i justify-content:center;

3 odpowiedzi

0 głosów
odpowiedź 5 lutego 2017 przez Nicolaus Dyskutant (9,740 p.)
wybrane 10 kwietnia 2017
 
Najlepsza
0 głosów
odpowiedź 5 lutego 2017 przez HaKIM Szeryf (87,590 p.)

W ten sposób:

http://codepen.io/anon/pen/YNvYgJ

Gdybyś któregoś z elementów nie znał:

https://developer.mozilla.org/en-US/

text-align - Bo najprościej. :)

komentarz 5 lutego 2017 przez niezalogowany
elementy znam ale cały czas myślałem że text-align służy tylko do środkowania tekstu przez słówko "text"
dlaczego w tym wypadku wyśrodkowane zostały divy?
komentarz 5 lutego 2017 przez HaKIM Szeryf (87,590 p.)

The text-align CSS property describes how inline content like text is aligned in its parent block element. text-align does not control the alignment of block elements, only their inline content.

https://developer.mozilla.org/en-US/docs/Web/CSS/text-align 

0 głosów
odpowiedź 6 lutego 2017 przez pablop76 VIP (123,120 p.)

Witam. Jeżeli chcesz ustawić centralnie na stronie sześć divów(float: left) o szerokości 150px to razem mają 900px. jeżeli użyjesz jeszcze np: obramowań dla tych divów to musisz je doliczyć. I najlepiej zrobić pojemnik na te divy o takiej właśnie szerokości i go wycentrować za pomocą margin: 0 auto; A jeżeli się uprzesz, że opakowanie ma mieć 960px to różnicę dzielisz przez dwa i dajesz lewy margines dla pierwszego diva o tej właśnie szerokości i też jest git.

np:

<div class="opakowanie">
  <div class="float odstep"></div>
  <div class="float"></div>
  <div class="float"></div>
  <div class="float"></div>
  <div class="float"></div>
  <div class="float"></div>
</div>
.opakowanie{
  width: 960px;
  margin: 0 auto;
  border: 1px solid red;
  overflow: hidden;
}

.float{
  float: left;
  width: 150px;
  height: 50px;
  background: #333;
  border: 1px solid red;
}
.odstep{
  margin-left: 24px;
}
.class:after{
  content: "";
  display: block;
  clear: both;
}

Przy float left nie zapominaj o wyczyszczeniu pływaków.

Podobne pytania

0 głosów
3 odpowiedzi 364 wizyt
0 głosów
1 odpowiedź 191 wizyt
0 głosów
1 odpowiedź 265 wizyt
pytanie zadane 28 października 2017 w HTML i CSS przez PrzyszłyProgramista Nowicjusz (240 p.)

92,551 zapytań

141,393 odpowiedzi

319,523 komentarzy

61,936 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...