Domovská » Webový design » Vytváření webových stránek Superfast s nadací 5 [Průvodce]

    Vytváření webových stránek Superfast s nadací 5 [Průvodce]

    Použití frontendového rámce může zlepšit váš webový pracovní postup v mnoha ohledech. Může vám pomohou dodržovat moderní principy designu jako je mobilní přístup, sémantické značení a citlivý design. Můžeš využijte mnoho prvků CSS a JavaScriptu připravených k použití a významně urychlit proces vývoje, uvolnění více času zaměřit se na vizuální a uživatelský design.

    Zurb Foundation 5 je jedním z nejvýkonnějších rámců na trhu. Je logicky postavený, snadno použitelný a zcela zdarma. To vám umožní využít flexibilní CSS mřížka že usnadňuje vytváření čistého, uživatelsky příjemného uspořádání. Rámec Foundation je také silně testován, takže se stará o kompatibilitu mezi prohlížeči a cross-device.

    V tomto tutoriálu vám ukážu jak můžete vybudovat webové stránky superrychlé s Nadací Zurb 5. Konečný výsledek si můžete prohlédnout na demo stránce.

    Budu vytvářet rozvržení webových stránek, úkol přidávání jemných designových prvků na vás čeká. Webové stránky, které vytvoříme společně v tomto tutoriálu, splní sen moderního návrháře UX: bude citlivý, mobilní, první, uživatelsky příjemný a sémantický.

    Vzhledem k délce tohoto průvodce se zde můžete rychle dostat do sekce, kterou chcete rychle:

    • Stahování nadace 5
    • Pochopení mřížky
      • Při použití tříd velkých, středních a malých n
    • Přidání horního menu
    • Naplnění hlavní části
      • Přidání panelu pro populární příspěvky
      • Přidání 3 dalších příspěvků do populárního panelu
      • Prettying Up The CSS
      • Přidání dalšího obsahu
      • Přidání stránkování
    • Naplnění postranního panelu
      • Formulář Newsletteru
      • Flex Video
      • Nabídka postranního panelu
    • Závěr

    1. Stahování nadace 5

    Nadaci 5 můžete stáhnout ve 4 různých formách:

    1. celý kód
    2. lehčí verze s pouze základním kódem
    3. vlastní verzi, kde si můžete přizpůsobit, co potřebujete a co ne
    4. verze Sass, pokud chcete nastavit proměnné a mixiny v SCSS.

    V tomto tutoriálu si vyberu kompletní kód s vanilkovou CSS, ale samozřejmě si můžete vybrat jakoukoliv jinou verzi, pokud chcete zefektivnit své stránky a používat pouze to, co opravdu potřebujete.

    Po stažení a rozbalení souboru zip otevřete soubor index.html ve svém prohlížeči a uvidíte něco takového:

    Jo, devs zahrnoval užitečné odkazy v indexovém souboru. Můžete to nechat tímto způsobem a vytvořit nový soubor pro váš prototyp s názvem home.html nebo něco podobného, ​​ale nemusíte ho ve skutečnosti uchovávat, protože můžete snadno dosáhnout dokumentace nadace, kdykoli budete chtít.

    Otevřete soubor index.html ve vašem oblíbeném editoru kódu a smažte vše uvnitř sekce, ale před uzavřením

    Pravidla stylu, která přidáváme do app.css soubor do našeho prototypu:

     header margin-bottom: 2em;  .popular-dodatečné h4 font-size: 1.125em; margin-top: 0.4em;  .row .row.popular-main margin-bottom: 1,5em;  

    Jak Foundation 5 používá relativní jednotky, musíme použít “em”-s nebo “rem”-s namísto pixelů držet krok s pravidly. (Můžete si přečíst o CSS jednotkách: Pixely vs ems vs% zde.) Použil jsem Firefox Firebug rozšíření, abych určil, kde musím přepsat pravidla nadace CSS nadace 5, můžete použít jakékoli další rozšíření prohlížeče webového vývoje, pokud chcete.

    Zde v tomto krátkém úryvku CSS jsme museli pouze přepsat výchozí CSS nadace pouze jednou, v posledním pravidle (.row .row.popular-main). Jak vypadá demo stránka nyní:

    4.4 Přidání dalšího obsahu

    Pomocí stejných pravidel jako dříve přidáme další obsah do hlavní části stránky. Obsah, který nyní přidáme, bude Nejnovější příspěvky s malými miniaturami.

    Foundation 5 má opravdu cool předpřipravené miniatury, které využijeme v tomto kroku. Miniatury nadace používají předdefinovaná třída CSS “th” které musíme přidat k obrázkům, které chceme zobrazit jako miniatury způsobem, který vidíte v úryvku kódu níže.

    Pro každý Poslední příspěvek přidáme nový řádek pod panel Populární s naším volána vlastní třída CSS “poslední příspěvěk”.

    Na tabletu a ploše budeme zobrazovat malou miniaturu s použitím třídy miniatur nadace na levé straně a nadpis a krátký popis vpravo. V mobilu se titulek a popis zobrazí pod miniaturou.

    Teď jsem použil “střední-3 sloupce” a “střední-9 sloupce” třídy, aby se obrazovka rozdělila na 1: 3, 25% pro obraz a 75% pro text od střední velikosti.

    Vložte následující úryvek kódu pod panel Populární třikrát (pro tři Poslední příspěvky). Zde jsem jen zahrnout kód jedné řádky Poslední příspěvek, protože všechny používají stejný HTML kód, pouze obsah se liší.

     

    Název nejnovějšího příspěvku

    Obsah posledního příspěvku…

    Náš vlastní soubor CSS vytvořený v kroku 4.3, app.css také dostane nová pravidla stylu, aby vzhled demo uklizený. Poznámka: Pokud chcete přidat vlastní CSS do nadace, nezapomeňte zkontrolovat pomocí nástroje web dev, kde musíte přepsat výchozí pravidla.

    V úryvku CSS níže je musíme přepsat v prvním pravidle (.row .row.latest-post). Ve druhém pravidle stačí použít náš vlastní volič (.latest-post h4).

     .řádek .row.latest-post margin-bottom: 1,5em;  .latest-post h4 margin-top: 0; velikost písma: 1.125em; 

    Náš prototyp nyní vypadá takto:

    4.5 Přidání stránkování

    V tomto kroku přidáme chladnou stránku pod Poslední příspěvky. Nadace 5 nám poskytuje pomocnou ruku díky svým praktickým třídám připraveným k použití. V tomto kroku používáme stejný kód, který najdete v “Pokročilý” sekce uvnitř Paginačních dokumentů.

      

    Zde jsou Poslední příspěvky s nově přidanou stránkou:

    5. Naplnění postranního panelu

    Teď, když jsme připraveni s hlavním obsahem naší demo stránky, je na čase naplnit pravý postranní panel. Pravý postranní panel sklouzne pod hlavní obsah mobilních a tabletových velikostí.

    Musíte vložit všechny úryvky kódu do této sekce uvnitř