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

Wyśrodkowanie bloka

Object Storage Arubacloud
0 głosów
182 wizyt
pytanie zadane 8 maja 2015 w HTML i CSS przez TrusT Nowicjusz (230 p.)

Witam.! Z dużą uwaga oglądam świetne filmiki Pana Mirosława  i dlatego postanowiłem stworzyć małą własną witryne. Nie stety mója wiedza póki co jest ograniczona ale dzięki działalności waszej społeczności sie to zmienia :)

Przechodząc do sedna sparwy ma pytanie. Jak wyśrodkowac te 3 bloki ?

4 odpowiedzi

+1 głos
odpowiedź 8 maja 2015 przez loczekstyle Bywalec (2,320 p.)
wybrane 8 maja 2015 przez TrusT
 
Najlepsza

No jasne że samo: 

margin: 0 auto

nie pomoże. Musisz nadać szerokość dla diva.

 

Daj taki kod:

#network {
margin: 0 auto;
width: 510px; 
}

Chodzi w tym że sumujesz szerokość wszystkie obrazków czyli: 3x150px + marginesy 10px (więc lewy 10px i prawy 10px) czyli razem 20x3 = 60px czyli 450px + 60px = 510px.

komentarz 8 maja 2015 przez TrusT Nowicjusz (230 p.)
O działa wielkie dzięki ale musze to jeszcze przeanalizować :)
komentarz 8 maja 2015 przez loczekstyle Bywalec (2,320 p.)
Chodzi w tym o to że właściwość margin jest tak zrobiona, że gdy chcesz wyśrodkować w poziomie jakiś elemnt tu musisz podać jego szerokość czyli wartość width.

Trochę praktyki i bez problemu zrozumiesz to.
0 głosów
odpowiedź 8 maja 2015 przez kamilwdg18 Obywatel (1,080 p.)
margin:auto;

jeśli są one w jakimś divie to wyśrodkuje do niego, a wtedy musisz wyśrodkować właśnie ten div.
komentarz 8 maja 2015 przez TrusT Nowicjusz (230 p.)

Kurde nie pomogło: 

HTML:

			<div id="network">
			<div class="fb">
				<a href="https://www.facebook.com/profile.php?id=100005271512987&fref=ts" target="_blank"><i class="icon-facebook"></i></a>
			</div>
			<div class="gplus">
				<i class="icon-gplus"></i>
			</div>
			<div style="clear:both;"></div>
			</div>

 

CSS:

#network {
	margin: auto;
}
.yt {
	float: left;
	width: 150px;
	height: 142px;
	margin:10px;
}
.yt:hover {
	background-color: #d94348;
}
.gplus {
	float: left;
	width: 150px;
	height: 142px;
	margin:10px;
}
.gplus:hover {
	background-color: #d95333;
}
.fb {
	float: left;
	width: 150px;
	height: 142px;
	margin: 10px;
}
.fb:hover {
	background-color: #4668b3;
}

 

komentarz 8 maja 2015 przez kamilwdg18 Obywatel (1,080 p.)

#network {
    margin: auto;
    width:510px;}

Ten div bez width jest na całą strone domyślnie i to oczywiste że ci go nie wyśrodkuje. Musi on być szerokości tych 3 twoich divów fb+yt+gplus(nie zapomnij o marginesach) czyli:

10px+150px+10px+10px+150px+10px+10px+150px+10px=510px

#PROTIP:

Jeśli masz divy niewidzialne bez tła tak jak twój #network, to warto je sobie pokolorować na czas pracy nad stroną, wtedy wszystko przejrzyście widać jakie rozmiary, marginesy są ustawione itd.

0 głosów
odpowiedź 8 maja 2015 przez DL TD Nałogowiec (36,710 p.)

Najlepiej załatwi sprawę ta linijka kodu:

margin: 0 0 auto;

 

0 głosów
odpowiedź 9 maja 2015 przez jaca121212 Nałogowiec (40,760 p.)

 

to możesz zrobić z padding-left:twoja wartość; na tej stronie jest przykłady http://jsfiddle.net/L88pjb1a/1/

Podobne pytania

0 głosów
1 odpowiedź 145 wizyt
+1 głos
1 odpowiedź 265 wizyt
pytanie zadane 28 października 2021 w HTML i CSS przez Chlipchlip Użytkownik (850 p.)
+1 głos
1 odpowiedź 238 wizyt
pytanie zadane 16 sierpnia 2021 w HTML i CSS przez TomaszR Nowicjusz (170 p.)

92,579 zapytań

141,431 odpowiedzi

319,657 komentarzy

61,963 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!

...