Kotisivu » Coding » RSS-syötteen logon luominen CSS3 lla

    RSS-syötteen logon luominen CSS3 lla

    Tämä artikkeli on osa meidän "HTML5 / CSS3-oppaiden sarja" - omistettu auttamaan sinua parantamaan suunnittelijaa ja / tai kehittäjää. Klikkaa tästä nähdä lisää saman sarjan artikkeleita.

    RSS-syötteen logo on yksi yleisimmin käytetystä logosta web-suunnittelussa mainitsemansa toiminnon vuoksi. Näet monia opetusohjelmia RSS-syötteen logon piirtämisestä käyttämällä grafiikkaohjelmistoa, kuten Photoshopia, mutta miten piirtäminen puhtaasti käyttäen CSS3: ta? Yeap, kuulit minua :-)

    Tässä tilaisuudessa haluaisin näyttää helpon tavan luoda tavallinen RSS-syötteen logo vain CSS3: lla, joten seuraa opetusohjelmaa kattavilla vaiheilla ja grafiikoilla saadaksesi ensimmäisen CSS3-syötteen logosi!

    Tässä on esikatselu siitä, mitä luodaan minuutissa. Voit myös ladata lähdetiedostot opetusohjelman lopussa.

    Vaihe 1

    Luo HTML-tiedosto, aseta seuraava koodi tiedostoon, jos se on täysin tyhjä.

       Ensimmäinen CSS3-RSS-syötteen logo    - Lisää HTML-koodi tähän -   

    Vaihe 2

    Syötä alla oleva koodi HTML-tiedostoon ja tee syötepakkaus.

    HTML for Feed -ruutuun

       

    CSS for Feed -ruutuun

     span.feed-box display: block; leveys: 200px; korkeus: 200px; marginaali: 0 auto; tausta: # F9A004; laatikko-varjo: 1kpl 1kpl 0 # C27C03, 2kpl 2px 0 # C27C03, 3px 3px 0 # C27C03, 4px 4px 0 # C27C03, 5px 5px 0 # C27C03, 6px 6px 0 # C27C03; -moz-box-shadow: 1kpl 1kpl 0 # C27C03, 2kpl 2px 0 # C27C03, 3px 3px 0 # C27C03, 4px 4px 0 # C27C03, 5px 5px 0 # C27C03, 6px 6px 0 # C27C03; -webkit-box-shadow: 1kpl 1kpl 0 # C27C03, 2kpl 2px 0 # C27C03, 3px 3px 0 # C27C03, 4px 4px 0 # C27C03, 5px 5px 0 # C27C03, 6px 6px 0 # C27C03; -moz-border-säde: 20px; -webkit-border-radius: 20px; raja-säde: 20px;  span.feed-box * float: oikea; näyttö: lohko; 

    Tämä on tulos, jonka saavutat:

    Vaihe 3

    Piirrämme toisen ruudun, joka sijaitsee ensimmäisen syötekentän sisällä, joten laita alla oleva HTML-koodi ensimmäiseen syötepakkauksen HTML-koodiin. Täällä lisätään myös rajana esteenä.

    HTML pienemmille syötteille

       

    CSS pienemmille syötteille

     span.feed-box .feed-box-in border: 4px kiinteä # FFC563; leveys: 184px; korkeus: 184px; marginaali: 4px 4px 0 0; -moz-border-säde: 20px; -webkit-border-radius: 20px; raja-säde: 20px; /* ylivuoto piilotettu; * /

    Tämä on tulos, jonka saavutat:

    Vaihe 4

    Tässä vaiheessa teemme 1/4 ison ympyrän. Laita 1/4 ison ympyrän HTML-koodi pienempään syötekentän HTML-koodiin, ja alla on sen koodi:

    HTML 1/4 suurelle ympyrälle

       

    CSS 1/4 suurelle ympyrälle

     span.feed-box .feed-box-in .siirto-neljännes-ympyrä-iso marginaali: 16px 16px 0 0; leveys: 260px; korkeus: 260px; raja: 30px kiinteä # FFDEA5; -moz-border-säde: 260px; -webkit-border-radius: 260px; raja-säde: 260px; 

    Tämä on tulos, jonka saavutat:

    Vaihe 5

    Teemme nyt 1/4 pienen ympyrän, laita alla oleva HTML-koodi ison ympyrän HTML-koodiin.

    HTML 1/4 pienelle ympyrälle

       

    CSS 1/4 pienelle ympyrälle

     span.feed-box .feed-box-in .siirto-neljännes-ympyrä-iso .virta-neljännes-ympyrä-pieni marginaali: 16px 16px 0 0; leveys: 176px; korkeus: 176px; raja: 26px kiinteä # FFDEA5; -moz-border-säde: 176px; -webkit-border-radius: 176px; raja-säde: 176px

    Tämä on tulos, jonka saavutat:

    Vaihe 6

    Vaiheessa 6 pienin ympyrä luodaan pienen ympyrän sisällä, joten laita sen HTML-koodi pieneen ympyrän HTML-koodiin.

    HTML pienimmälle ympyrälle

       

    CSS pienimmälle ympyrälle

     span.feed-box .feed-box-in .siirto-neljännes-ympyrä-iso .siirto-neljännes-ympyrä-pieni .virta marginaali: 24px 24px 0 0; tausta: # FFDEA5; leveys: 70px; korkeus: 70px; -moz-border-säde: 70px; -webkit-border-radius: 70px; raja-säde: 70px

    Tämä on tulos, jonka saavutat:

    Viimeistely

    Etsi koodi, /* ylivuoto piilotettu; * / korvaa sitten tämä koodi, ylivuoto piilotettu;, sitten kyllä! Sait juuri CSS3 RSS-syötteen logon!

    Bonus: Lisää Hover Effect

    Etkö halua RSS-syötteen logoa ilman maagista hover-tehoa? Lisää vain CSS-tyyli alla!

    CSS Hover Effectille

     span.feed-box: hover background: # 07C103; box-shadow: 1kpl 1kpl 0 # 058E02, 2kpl 2px 0 # 058E02, 3px 3px 0 # 058E02, 4px 4px 0 # 058E02, 5px 5px 0 # 058E02, 6px 6px 0 # 058E02; -moz-box-shadow: 1kpl 1px 0 # 058E02, 2kpl 2px 0 # 058E02, 3px 3px 0 # 058E02, 4px 4px 0 # 058E02, 5px 5px 0 # 058E02, 6px 6px 0 # 058E02; -webkit-box-shadow: 1kpl 1px 0 # 058E02, 2px 2px 0 # 058E02, 3px 3px 0 # 058E02, 4px 4px 0 # 058E02, 5px 5px 0 # 058E02, 6px 6px 0 # 058E02;  span.feed-box: hover .feed-box-in border-color: # 58FC55;  span.feed-box: hover .feed-box-in .syöttökortti-ympyrä-iso, span.feed-box: hover .feed-box-in .syöttökortti-ympyrä-iso. -small border-color: # B9FFB7;  span.feed-box: hover .feed-box-in .syöttökortti-ympyrä-iso .siirto-neljännes-ympyrä-pieni .virta-ympyrä tausta: # B9FFB7; 

    Esikatselut ja lataukset

    Tässä ovat CSS3-syötteen logon esikatselut eri koot ja erilainen tyyli. Jos et pysty saavuttamaan tiettyä vaihetta, voit ladata myös lähdetiedostot.

    • Esikatsele CSS3 RSS -logoa (suuri)
    • Esikatsele CSS3 RSS -logoa (Väliaine)
    • Esikatsele CSS3 RSS -logoa (pieni)
    • Esikatsele CSS3 RSS -logoa (keskikokoinen, käänteinen)
    • Lataa CSS3 RSS -logon lähdetiedostot (.postinumero)

    Toimittajan huomautus: Tämä viesti on kirjoittanut Irham Kendeni varten Hongkiat.com. Irham, joka tunnetaan myös nimellä Indaam, on web-suunnittelija ja kehittäjä Indonesiasta. Hän rakastaa myös CSS- ja WordPress-teeman kehitystä.