Hvordan lage RSS Feed Logo med CSS3
RSS-feed-logoen er en av de mest brukte logoene i webdesign, på grunn av funksjonen den refererte. Du så mange opplæringsprogrammer på tegning av RSS-feedslogoen ved hjelp av grafisk programvare som Photoshop, men hva med tegner det rent ved hjelp av CSS3? Yeap, du hørte meg :-)
I denne muligheten vil jeg gjerne vise deg den enkle måten å lage en standard RSS-feedlogo med bare CSS3, så følg veiledningen med omfattende trinn og grafikk for å få din første CSS3-feedlogo!
Her er en forhåndsvisning av hva du skal skape om et minutt. Du kan også laste ned kildefilene på slutten av opplæringen.
Trinn 1
Opprett en HTML-fil, sett inn følgende kode i filen hvis den er helt tom.
Min første CSS3 RSS Feed Logo - Sett inn HTML-koden her -
Steg 2
Sett inn koden under i HTML-filen for å lage en feed-boks.
HTML for Feed-boksen
CSS for Feed Box
span.feed-box display: block; bredde: 200px; høyde: 200px; margin: 0 auto; bakgrunn: # F9A004; boks-skygge: 1px 1px 0 # C27C03, 2px 2px 0 # C27C03, 3px 3px 0 # C27C03, 4px 4px 0 # C27C03, 5px 5px 0 # C27C03, 6px 6px 0 # C27C03; -moz-box-skygge: 1px 1px 0 # C27C03, 2px 2px 0 # C27C03, 3px 3px 0 # C27C03, 4px 4px 0 # C27C03, 5px 5px 0 # C27C03, 6px 6px 0 # C27C03; -webkit-boks-skygge: 1px 1px 0 # C27C03, 2px 2px 0 # C27C03, 3px 3px 0 # C27C03, 4px 4px 0 # C27C03, 5px 5px 0 # C27C03, 6px 6px 0 # C27C03; -moz-grense-radius: 20px; -webkit-grense-radius: 20px; border-radius: 20px; span.feed-box * float: right; skjerm: blokk;
Dette er resultatet du vil oppnå:
Trinn 3
Vi skal tegne en annen boks som er plassert i den første feed-boksen, så sett HTML-koden under i den første feedboksens HTML-kode. Vi vil også legge til grense som barriere her.
HTML for Mindre Feed Box
CSS for mindre matboks
span.feed-box .feed-box-in border: 4px solid # FFC563; bredde: 184px; høyde: 184px; margin: 4px 4px 0 0; -moz-grense-radius: 20px; -webkit-grense-radius: 20px; border-radius: 20px; / * overløp: skjult; * /
Dette er resultatet du vil oppnå:
Trinn 4
I dette trinnet vil vi lage 1/4 stor sirkel. Sett HTML-koden til 1/4 stor sirkel i den mindre matboksen HTML-koden, og under er koden sin:
HTML for 1/4 Big Circle
CSS for 1/4 Big Circle
span.feed-box .feed-box-in. feed-quarter-sirkel-stor margin: 16px 16px 0 0; bredde: 260px; høyde: 260px; grense: 30px solid # FFDEA5; -moz-grense-radius: 260px; -webkit-grense-radius: 260px; grense-radius: 260px;
Dette er resultatet du vil oppnå:
Trinn 5
Vi skal lage 1/4 liten sirkel nå, sett HTML-koden under i den store sirkelens HTML-kode.
HTML for 1/4 Small Circle
CSS for 1/4 liten sirkel
span.feed-box .feed-box-in.feed-quarter-sirkel-stor .feed-quarter-sirkel-liten margin: 16px 16px 0 0; bredde: 176px; høyde: 176px; grense: 26px solid # FFDEA5; -moz-grense-radius: 176px; -webkit-grense-radius: 176px; border-radius: 176px
Dette er resultatet du vil oppnå:
Trinn 6
I trinn 6 blir den minste sirkelen opprettet i den lille sirkelen, så sett HTML-koden i den lille sirkelens HTML-kode.
HTML for minste sirkel
CSS for minste sirkel
span.feed-box .feed-box-in. Feed-quarter-sirkel-stor .feed-quarter-sirkel-liten .feed-sirkel margin: 24px 24px 0 0; bakgrunn: # FFDEA5; bredde: 70px; høyde: 70px; -moz-grense-radius: 70px; -webkit-grense-radius: 70px; border-radius: 70px
Dette er resultatet du vil oppnå:
Prikken over i'en
Søk på koden, / * overløp: skjult; * /
erstatt deretter med denne koden, overløp: skjult;
, så ja! Du har nettopp oppnådd en CSS3 RSS Feed-logo!
Bonus: Legg til Hover Effect
Du vil ikke ha din RSS feed logo uten magisk svever effekt, ville du? Bare legg til CSS-stilen nedenfor for å oppnå det!
CSS for Hover Effect
span.feed-box: svever bakgrunn: # 07C103; boks-skygge: 1px 1px 0 # 058E02, 2px 2px 0 # 058E02, 3px 3px 0 # 058E02, 4px 4px 0 # 058E02, 5px 5px 0 # 058E02, 6px 6px 0 # 058E02; -moz-box-skygge: 1px 1px 0 # 058E02, 2px 2px 0 # 058E02, 3px 3px 0 # 058E02, 4px 4px 0 # 058E02, 5px 5px 0 # 058E02, 6px 6px 0 # 058E02; -webkit-boks-skygge: 1px 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: svever .feed-box-in border-color: # 58FC55; span.feed-box: svever.feed-box-in .feed-quarter-sirkel-stor, span.feed-box: svever.feed-box-in .feed-quarter-sirkel-stor .feed-quarter-sirkel -small border-color: # B9FFB7; span.feed-box: svever .feed-box-in .feed-quarter-sirkel-stor .feed-quarter-sirkel-liten .feed-sirkel (bakgrunn: # B9FFB7;
Forhåndsvisninger og nedlastinger
Her er forhåndsvisninger av CSS3-feed-logoen i forskjellige størrelser og en annen stil. Hvis du ikke kan oppnå et bestemt trinn, kan du også laste ned kildefilene.
- Forhåndsvisning CSS3 RSS-logo (stor)
- Forhåndsvisning CSS3 RSS-logo (medium)
- Forhåndsvisning CSS3 RSS-logo (liten)
- Forhåndsvisning CSS3 RSS-logo (medium, invertert)
- Last ned CSS3 RSS Logo kildefiler (.glidelås)
Redaktørens notat: Dette innlegget er skrevet av Irham Kendeni for Hongkiat.com. Irham, også kjent som Indaam, er webdesigner og utvikler fra Indonesia. Han elsker også CSS og WordPress tema utvikling.