Pagina principala » Codificare » Cum de a crea RSS Feed Logo cu CSS3

    Cum de a crea RSS Feed Logo cu CSS3

    Acest articol este parte a noastră "Seria Tutoriale HTML5 / CSS3" - dedicat pentru a vă ajuta să vă faceți un designer mai bun și / sau un dezvoltator. Click aici pentru a vedea mai multe articole din aceeași serie.

    Logo-ul RSS feed este unul dintre cele mai des folosite logo-uri în designul web, datorită funcției pe care a făcut-o. Ați văzut multe tutoriale despre desenarea siglei de feed RSS folosind software grafic, cum ar fi Photoshop, dar ce zici tragându-l pur și simplu folosind CSS3? Da, m-ai auzit :-)

    Cu această ocazie aș vrea să vă arăt o modalitate ușoară de a crea un logo standard de feed RSS cu doar CSS3, așa că urmați tutorialul cu pași cuprinzători și grafică pentru a obține primul dvs. logo CSS3 feed!

    Iată o previzualizare a ceea ce veți crea într-un minut. De asemenea, puteți descărca fișierele sursă la sfârșitul tutorialului.

    Pasul 1

    Creați un fișier HTML, introduceți în fișier următorul cod dacă acesta este complet gol.

       Primul meu CSS3 RSS Feed Logo    - Introduceți codul HTML aici -   

    Pasul 2

    Introduceți codul de mai jos în fișierul HTML pentru a crea o casetă de feed.

    HTML pentru caseta Feed

       

    CSS pentru caseta de alimentare

     span.feed-box afișare: bloc; lățime: 200px; height: 200px; marja: 0 auto; fundal: # F9A004; box-shadow: 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-shadow: 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-box-shadow: 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-border-radius: 20px; -webkit-border-radius: 20px; raza de graniță: 20 pixeli;  span.feed-box * float: dreapta; afișare: bloc; 

    Acesta este rezultatul pe care îl veți realiza:

    Pasul 3

    Vom desena o altă cutie situată în interiorul primei casete de alimentare, așadar plasați codul HTML de mai jos în codul HTML al primei casete de alimentare. Vom adăuga, de asemenea, granița ca barieră aici.

    HTML pentru o cutie de alimentare mai mică

       

    CSS pentru o cutie de alimentare mai mică

     span.feed-box.feed-box-in frontieră: 4px solid # FFC563; lățime: 184px; înălțime: 184px; margine: 4px 4px 0 0; -moz-border-radius: 20px; -webkit-border-radius: 20px; raza de graniță: 20 pixeli; / * Overflow: ascuns; * /

    Acesta este rezultatul pe care îl veți realiza:

    Pasul 4

    În acest pas vom face 1/4 cerc mare. Puneți codul HTML cu un cerc mare în codul HTML al cutiei de alimentare mai mică, iar codul de mai jos este codul:

    HTML pentru 1/4 Big Circle

       

    CSS pentru 1/4 Big Circle

     span.feed-box .feed-box-in .feed-quarter-circle-big margine: 16px 16px 0 0; lățime: 260px; înălțime: 260px; frontieră: 30px solid # FFDEA5; -moz-border-radius: 260px; -webkit-border-radius: 260px; raza de graniță: 260px; 

    Acesta este rezultatul pe care îl veți realiza:

    Pasul 5

    Vom face cercul 1/4 mic, puneți codul HTML de mai jos în codul HTML al cercului mare.

    HTML pentru cercul mic 1/4

       

    CSS pentru Cercul mic 1/4

     span.feed-box.feed-box-in .feed-sfert-cerc-mare .feed-quarter-circle-mici marja: 16px 16px 0 0; lățime: 176px; înălțime: 176px; frontieră: 26px solid # FFDEA5; -moz-border-radius: 176px; -webkit-border-radius: 176px; raza de graniță: 176px

    Acesta este rezultatul pe care îl veți realiza:

    Pasul 6

    În pasul 6 cel mai mic cerc va fi creat în interiorul cercului mic, așa că puneți codul HTML în codul HTML al cercului mic.

    HTML pentru cel mai mic cerc

       

    CSS pentru cel mai mic cerc

     span.feed-box .feed-box-in .feed-quarter-circle-mare .feed-quarter-circle-small circle feed margin: 24px 24px 0 0; fundal: # FFDEA5; lățime: 70px; înălțime: 70px; -moz-border-radius: 70px; -webkit-border-radius: 70px; raza de graniță: 70px

    Acesta este rezultatul pe care îl veți realiza:

    Finisare Atingeți

    Căutați codul, / * Overflow: ascuns; * / apoi înlocuiți cu acest cod, overflow: ascuns;, atunci da! Tocmai ați obținut un logo CSS3 RSS Feed!

    Bonus: Adăugați efectul Hover

    Nu veți dori sigla dvs. de feed RSS fără un efect de mișcare magic, nu? Trebuie doar să adăugați stilul CSS de mai jos pentru ao atinge!

    CSS pentru efectul de hover

     span.feed-box: hover fundal: # 07C103; box-shadow: 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-shadow: 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-box-shadow: 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: hover .feed-box-in frontieră-culoare: # 58FC55;  span.feed-box: hover .feed-box-in .feed-quarter-circle-big, span.feed-box: hover .feed-box-in .feed-quarter-circle-big. -simul culoare-limită: # B9FFB7;  span.feed-box: hover .feed-box-in .feed-quarter-circle-mare .feed-quarter-circle-small circle feed background: # B9FFB7; 

    Previzualizări și Descărcări

    Aici sunt previzualizări ale logo-ului de alimentare CSS3 în variază dimensiuni și un stil diferit. Dacă nu puteți realiza un anumit pas, puteți descărca și fișierele sursă.

    • Preview CSS3 RSS logo (mare)
    • Preview CSS3 RSS logo (mediu)
    • Preview CSS3 RSS logo (mic)
    • Preview CSS3 RSS logo (mediu, inversat)
    • Descărcați fișierele sursă Logo CSS3 RSS (.Zip)

    Nota editorului: Această postare este scrisă de Irham Kendeni pentru Hongkiat.com. Irham, cunoscut și ca Indaam, este un designer și dezvoltator de web din Indonezia. De asemenea, iubește dezvoltarea temelor pentru CSS și WordPress.