Kotisivu » Web-suunnittelu » Rakenna verkkosivustoja Superfastin kanssa Foundation 5 n kanssa [A Guide]

    Rakenna verkkosivustoja Superfastin kanssa Foundation 5 n kanssa [A Guide]

    Frontend-kehyksen käyttö voi parantaa web-suunnittelun työnkulkua monin tavoin. Se voi auta sinua noudattamaan moderneja muotoiluperiaatteita kuten mobiili-ensimmäinen lähestymistapa, semanttinen merkintä ja reagoiva suunnittelu. Sinä pystyt ota käyttöön monia käyttövalmiita CSS- ja JavaScript-elementtejä ja huomattavasti nopeuttaa kehitysprosessia, vapauttaa enemmän aikaa keskittyä visuaaliseen ja käyttäjäkokemuksen suunnitteluun.

    Zurb Foundation 5 on yksi tehokkaimmista frontend-kehyksistä markkinoilla. Se on loogisesti rakennettu, helppokäyttöinen ja täysin ilmainen. Sen avulla voit käyttää a joustava CSS-verkko että helpottaa puhtaan ja käyttäjäystävällisen ulkoasun luomista. Säätiön kehys on myös testattu voimakkaasti, joten se huolehtii selaimen ja laitteiden välisestä yhteensopivuudesta.

    Tässä oppaassa näytän sinulle miten voit rakentaa verkkosivuston, joka on erittäin nopea Zurb Foundationin kanssa 5. Voit tarkastella esittelysivun lopputulosta.

    Luon verkkosivuston ulkoasun, hieno muotoiluelementtien lisääminen odottaa sinua. Verkkosivusto, jonka luomme yhdessä tässä opetusohjelmassa, saavuttaa unelman modernista UX-suunnittelijasta: se on reagoiva, mobiili-ensin, käyttäjäystävällinen ja semanttinen.

    Tämän oppaan pituuden vuoksi tässä on pikakuvakkeet päästäksesi haluamaasi osaan nopeasti:

    • Säätiön lataaminen 5
    • Verkon ymmärtäminen
      • Kun käytät suuret, keskikokoiset ja pienet N-luokat
    • Top-valikkorivin lisääminen
    • Pääosan sijoittaminen
      • Lisää suosikkipisteitä koskeva paneeli
      • 3 Lisää viestiä suosikkipaneeliin
      • Prettying Up CSS
      • Lisää lisää sisältöä
      • Lisäyksen lisääminen
    • Sivupalkin suosiminen
      • Uutiskirjeen lomake
      • Flex Video
      • Sivupalkkivalikko
    • johtopäätös

    1. Säätiön lataaminen 5

    Voit ladata säätiön 5 4 eri muodossa:

    1. täydellinen koodi
    2. kevyempi versio, jossa on vain olennainen koodi
    3. mukautettu versio, jossa voit muokata mitä tarvitset ja mitä ei
    4. Sass-versio, jos haluat asettaa muuttujat ja sekoittimet SCSS: ssä.

    Tässä oppaassa valitsen täydellisen koodin vanilja CSS: llä, mutta tietysti voit valita muita versioita, jos haluat virtaviivaistaa sivustosi ja käyttää vain sitä mitä tarvitset.

    Kun olet ladannut ja purkanut zip-tiedoston, avaa index.html-tiedosto selaimessasi ja näet jotain tällaista:

    Niin, devs sisälsi kätevät linkit indeksitiedostoon. Voit jättää sen tällä tavalla ja tehdä uuden tiedoston prototyyppisi nimellä home.html tai jotain vastaavaa, mutta sinun ei tarvitse säilyttää sitä, koska voit helposti saavuttaa säätiön dokumentaation aina kun haluat.

    Avaa index.html-tiedosto suosikkikoodieditorissa ja poista kaikki osassa, mutta ennen sulkemista

    Tyyliä koskevat säännöt, jotka lisätään app.css tiedosto on melko ylös prototyyppimme:

     otsikko marginaali-pohja: 2em;  .popular-extra h4 font-size: 1.125em; margin-top: 0.4em;  .row .row.popular-main margin-bottom: 1.5em;  

    Koska säätiö 5 käyttää suhteellisia yksiköitä, meidän on käytettävä “em”-s tai “rem”-s pikselien sijasta noudattaa sääntöjä. (Voit lukea CSS-yksiköistä: Pikselit vs ems vs% täällä.) Käytin Firefoxin Firebug-laajennusta selvittääksesi, minne minun on ohitettava säätiön 5 CSS-säännöt, voit käyttää mitä tahansa muita web-kehitysselaimen laajennuksia, jos haluat.

    Tässä tässä lyhyessä CSS-katkelmassa meidän oli vain ohitettava säätiön oletusarvoinen CSS vain kerran, viimeisessä säännössä (.row .row.popular-main). Seuraavassa demon sivusto näyttää nyt:

    4.4 Lisää sisältöä

    Käyttämällä samoja sääntöjä kuin ennen lisäämme lisää sisältöä sivun pääosaan. Sisältö, jonka lisäämme nyt, on Uusimmat viestit pieniä pikkukuvia.

    Foundation 5: llä on todella viileät, valmiiksi valmistetut pikkukuvatyylit, joita käytämme tässä vaiheessa. Säätiön pikkukuvat käyttävät a valmiiksi rakennettu CSS-luokka “th” että meidän on lisättävä kuviin, jotka haluamme näyttää pikkukuvina, tavalla, jota näet sen alla olevassa koodinpätkässä.

    Lisätään jokaisen uusimman viestin kohdalla uusi rivi Suosittelupaneelin alle mukautettu CSS-luokka kutsutaan “Viimeisin postaus”.

    Tablet- ja työpöydän koossa näytämme pienen pikkukuvan käyttämällä säätiön pikkukuvaa luokassa vasemmalla, ja otsikko ja lyhyt kuvaus oikealla. Matkapuhelimessa otsikko ja kuvaus jäävät pikkukuvan alle.

    Nyt käytin “keskipitkä-3 sarakkeet” ja “keskikokoiset 9 saraketta” luokat, jotta ne jakavat näytön 1: 3: een, 25% kuvan ja 75% tekstin keskikokoisesta.

    Aseta suosikkipaneelin alla oleva koodinpätkä kolme kertaa (kolmen viimeisimmän viestin osalta). Tässä vain yhden viimeisimmän viestin rivin koodi, koska kaikki käyttävät samaa HTML-merkintää, vain sisältö eroaa toisistaan.

     

    Viimeisimmän viestin nimi

    Viimeisimmän viestin sisältö…

    Vaiheessa 4.3 luotu mukautettu CSS-tiedosto, app.css saa myös uusia tyylisääntöjä, jotta demon ulkoasu säilyy siistinä. Huomautus: Jos haluat lisätä oman mukautetun CSS: n Foundationille, älä koskaan unohda tarkistaa, web-työkalulla, jossa sinun on ohitettava oletussäännöt.

    Alla olevassa CSS-katkelmassa meidän on ohitettava ne ensimmäisessä säännössä (.row .row.latest-post). Toisessa säännössä riittää, että käytät vain omaa mukautettua valitsinta (.latest-post h4).

     .rivi .row.latest-post margin-bottom: 1.5em;  .lähetä-post h4 margin-top: 0; fonttikoko: 1.125em; 

    Prototyyppi näyttää nyt tältä:

    4.5 Paginoinnin lisääminen

    Tässä vaiheessa lisäämme viileän sivun viimeisimpien viestien alle. Säätiö 5 antaa meille kätevän kätevän käyttövalmis sivuluokan. Käytämme samaa koodia tässä vaiheessa, josta löydät “Pitkälle kehittynyt” sivun sisällä.

      

    Tässä ovat uusimmat viestit, joihin on lisätty uusi sivutus:

    5. Sivupalkin sijoittaminen

    Nyt kun olemme valmiita demo-sivuston pääsisältöön, on aika täyttää oikea sivupalkki. Oikea sivupalkki liukuu alle mobiililaitteiden ja tablettien koon.

    Sinun täytyy lisätä kaikki tässä osiossa olevat koodinpätkät