Główna » Kodowanie » Jak utworzyć Logo kanału RSS z CSS3

    Jak utworzyć Logo kanału RSS z CSS3

    Ten artykuł jest częścią naszego „Seria samouczków HTML5 / CSS3” - dedykowane, aby pomóc Ci stać się lepszym projektantem i / lub deweloperem. Kliknij tutaj aby zobaczyć więcej artykułów z tej samej serii.

    Logo kanału RSS jest jednym z najczęściej używanych logo w projektowaniu stron internetowych, ze względu na funkcję, do której się odnosi. Widziałeś wiele samouczków na temat rysowania logo kanału RSS za pomocą oprogramowania graficznego, takiego jak Photoshop, ale co powiesz rysowanie go wyłącznie za pomocą CSS3? Yeap, słyszałeś mnie :-)

    W ramach tej okazji chciałbym pokazać Wam prosty sposób na stworzenie standardowego logo kanału RSS za pomocą CSS3, więc postępuj zgodnie z samouczkiem z kompleksowymi krokami i grafiką, aby uzyskać pierwsze logo kanału CSS3!

    Oto podgląd tego, co będziesz tworzyć za minutę. Możesz również pobrać pliki źródłowe na końcu samouczka.

    Krok 1

    Utwórz plik HTML, wstaw następujący kod do pliku, jeśli jest całkowicie pusty.

       My First CSS3 RSS Feed Logo    - Wstaw tutaj swój kod HTML -   

    Krok 2

    Wstaw poniższy kod do pliku HTML, aby utworzyć pole podawania.

    HTML dla pola Feed

       

    CSS dla pola Feed

     span.feed-box display: block; szerokość: 200px; wysokość: 200px; margin: 0 auto; tło: # 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; border-radius: 20px;  span.feed-box * float: right; Blok wyświetlacza; 

    Oto rezultat, który osiągniesz:

    Krok 3

    Będziemy rysować kolejne pudełko, które znajduje się w pierwszym polu podawania, więc umieść poniższy kod HTML w kodzie HTML pierwszego pola kanału. Dodamy również granicę jako barierę.

    HTML dla mniejszego pola podawania

       

    CSS dla mniejszego podajnika

     span.feed-box .feed-box-in border: 4px solid # FFC563; szerokość: 184px; wysokość: 184px; margines: 4px 4px 0 0; -moz-border-radius: 20px; -webkit-border-radius: 20px; border-radius: 20px; / * overflow: hidden; * /

    Oto rezultat, który osiągniesz:

    Krok 4

    W tym kroku zrobimy 1/4 dużego koła. Umieść kod HTML 1/4 dużego koła w kodzie HTML mniejszego pola danych, a poniżej jego kod:

    HTML dla 1/4 Big Circle

       

    CSS dla 1/4 Big Circle

     span.feed-box .feed-box-in .feed-quarter-circle-big margin: 16px 16px 0 0; szerokość: 260px; wysokość: 260px; granica: 30px bryła # FFDEA5; -moz-border-radius: 260px; -webkit-border-radius: 260px; border-radius: 260px; 

    Oto rezultat, który osiągniesz:

    Krok 5

    Zrobimy teraz małe kółko 1/4, umieść poniższy kod HTML w kodzie HTML wielkiego koła.

    HTML dla 1/4 małego okręgu

       

    CSS dla 1/4 małego okręgu

     span.feed-box .feed-box-in .feed-quarter-circle-big .feed-quarter-circle-small margin: 16px 16px 0 0; szerokość: 176px; wysokość: 176px; granica: 26px bryła # FFDEA5; -moz-border-radius: 176px; -webkit-border-radius: 176px; border-radius: 176px

    Oto rezultat, który osiągniesz:

    Krok 6

    W kroku 6 najmniejszy okrąg zostanie utworzony wewnątrz małego okręgu, więc umieść jego kod HTML w kodzie HTML małego okręgu.

    HTML dla najmniejszego okręgu

       

    CSS dla najmniejszego okręgu

     span.feed-box .feed-box-in .feed-quarter-circle-big .feed-quarter-circle-small .feed-circle margin: 24px 24px 0 0; tło: # FFDEA5; szerokość: 70px; wysokość: 70px; -moz-border-radius: 70px; -webkit-border-radius: 70px; border-radius: 70px

    Oto rezultat, który osiągniesz:

    Finishing Touch

    Przeszukaj kod, / * overflow: hidden; * / następnie zastąp ten kod, przepełnienie: ukryte;, w takim razie tak! Właśnie otrzymałeś logo kanału RSS CSS3!

    Bonus: Add Hover Effect

    Nie chcesz, aby Twoje logo kanału RSS było pozbawione magicznego efektu zawisu? Po prostu dodaj poniższy styl CSS, aby to osiągnąć!

    CSS dla efektu Hover

     span.feed-box: hover background: # 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 border-color: # 58FC55;  span.feed-box: hover .feed-box-in .feed-quarter-circle-big, span.feed-box: hover .feed-box-in .feed-quarter-circle-big .feed-quarter-circle -small border-color: # B9FFB7;  span.feed-box: hover .feed-box-in .feed-quarter-circle-big .feed-quarter-circle-small .feed-circle background: # B9FFB7; 

    Podgląd i pliki do pobrania

    Oto podgląd logo kanału CSS3 w różnych rozmiarach i innym stylu. Jeśli nie możesz osiągnąć określonego kroku, możesz również pobrać pliki źródłowe.

    • Podgląd logo RSS CSS3 (duży)
    • Podgląd logo RSS CSS3 (średni)
    • Podgląd logo RSS CSS3 (mały)
    • Podgląd logo RSS CSS3 (średnie, odwrócone)
    • Pobierz CSS3 RSS Pliki źródłowe logo (.zamek błyskawiczny)

    Nota redaktora: Ten wpis jest napisany przez Irham Kendeni dla Hongkiat.com. Irham, znany również jako Indaam, jest projektantem stron internetowych i deweloperem z Indonezji. Uwielbia także tworzenie motywów CSS i WordPress.