Zobacz pełną wersję : css - flex
chcialbym w sekcji wysrodkowac dwa elemeny
pisze html:
<section class="container-center">
<h1>LOGO</h1>
<h2>slogan reklamowy</h2>
</section>
css:
.container-center {
height: 100vh;
display: flex;
align-items: center;
justify-content: center }
normalnie h1 i h2 ustawiaja sie jedno pod drugim, ale poniewaz jest flex to potraktowane sa jak blokowo
A problem polega na?
https://codepen.io/piotr-kwiatkowski/pen/LYbMWWX
o toto
dziala
a tak z ciekawosci gdybym chcial zmiksowac: dwa obok siebie i jedno pod spodem.
Np.:
logo | nazwa
slogan
Jak usuniesz z mojego przykładu jeden element (dziecko) z niebieskiego, to co się stanie?
hmmm
nie wiem
mam tak:
<section class="container-center">
<h1 class="logo">LOGO</h1> <h1 class="nazwa">Nazwa</h1>
<h1 class="slogan">slogan reklamowy</h1>
</section>
i albo jeden kolo drugiego,albo jeden nad drugim
Nie usunąłeś jednego eleoentu dokładnie tak, jak prosiłem...
Np. tak https://codepen.io/piotr-kwiatkowski/pen/LYbMWWX
dobre rozwiazanie.
ale chciałbym, aby był jeden contener 80vh, a w nim centralnie na srodku trzy bloki H1 - dwa obok siebie i jeden zaraz pod nimi
w Twoim rozwiązaniu dolny tekst jest za daleko :(
Trzy bloki h1 to nie jest dobry pomysł ;-)
Do mojego rozwiązania dodaj właściwy css i osiągniesz to, co chcesz.
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!