Diskuze: Navigační menu
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 9 zpráv z 9.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj ty chces mit obrazek a vedle nadpis a menu polozky? Chapu to dobre
Ahoj, přesně tak. A to vše potřebuju mít zarovnáný na střed i při změně velikosti okna.
ja bych to napsal
HTML:
<body>
<header>
<div class="logo"></div><h1>Nadpis</h1>
<ul>
<li>první</li>
<li>druhy</li>
<li>třetí</li>
<li>čtvrty</li>
</ul>
</header>
CSS:
header {
height: 70px;
width: 100%;
text-align: center;
}
.logo {
display: inline-block;
width: 70px;
background: url(1.jpg);
height: 70px;
}
h1 {
display: inline;
}
ul {
display: inline;
}
li {
display: inline;
}
Podle me je lepsi pouzit flexbox
header {
width: 100%;
display: flex;
justify-content: center;
}
.logo {
width: 70px;
height: 70px;
background: url(1.jpg);
}
ul {
display: flex;
flex-wrap: wrap;
}
li {
margin: 8px;
list-style-type: none;
align-self: center;
}
Ten bych radeji pouzil taky, ale jak psal ze je u zacatku tak jsem nevedel jestli tohle doporucovat.
<style>
header
{margin:0 auto; width:400px;}
header div, header h1, header ul, header li
{display:inline;}
</style>
<header>
<div class="logo"></div><h1>Nadpis</h1>
<ul>
<li>první</li>
<li>druhy</li>
<li>třetí</li>
<li>čtvrty</li>
</ul>
</header>
https://jsfiddle.net/xprnseqv/
jen toto navic:
<style>
body
{width:600px;}
Zkus se podivat na bootstrap nez zacnes vymyslet vlastne reseni https://getbootstrap.com/ .
Jestli jsi u začátků. Určitě si projdi základy HTML a CSS tady z
IT-networku, kde jsem začínal i já pak se koukni na technologie jako je
framework Bootstrap, jak zmiňoval Peter Mlich, je to fakt super věc pro
začátečníky. Taky jsem na to přešel hned, jak jsem chtěl dělat jeden z
prvních webů. Dá ti to spoustu informací. Pochytíš na tom kupu věcí,
které ti třeba nebyly jasné. A nebo pokud by jsi nechtěl pracovat na
frameworku (ale ze začátku je to sebevražda to nepoužít, když chceš
hezký web "bez znalostí") tak koukni na Flexbox ( FlexBox - itnetwork ) / (css - tricks). Na tom teď frčím já a je to naprosto
boží. Ale bootstrap bych ti hodně doporučoval. Hned jak si projdeš nějaké
základy a pokud by jsi chtěl dělat nějakou prezentační stránku pro
někoho i kdyby zadarmo tak koukni na ten bootstrap (maj to vymazlené), pokud
nebudeš řešit optimalizace rychlosti je to bomba (na malých projektech
optimalizaci ani moc řešit nemusíš. Jen taková rada do budoucna...
pohlídej si kolik načítáš obrázků na jedné stránce a aby neměli
zbytečně veliké rozlišení a aby nebyly příliš velké na paměť).
A ještě taková malinkatá rada na závěr. Pokud budeš dávat nějaké tasky
sem tak se nestyď za kód, ty co ti budou chtít poradit ti hlavu neutrhnou
a zkus třeba i tohle pro
postování zdrojáků : CodePen
Zobrazeno 9 zpráv z 9.