• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Social icons na stronie

Object Storage Arubacloud
0 głosów
269 wizyt
pytanie zadane 25 stycznia 2016 w HTML i CSS przez jajoxd15 Gaduła (3,740 p.)

Używam strony http://perfecticons.com/ do wygenerowania kodu css i html ikon. Wszystko ładnie umieszczam w odpowiednich plikach. Mam też do ściągnięcia paczę z ikonami, trzeba ją włożyć do katalogu ze stroną, wszystko robię jak należy. Dostaję efekt... Zamiast ikon wyświetlane, są litery. Co mam zrobić? Proszę o pomoc.

 

2 odpowiedzi

+1 głos
odpowiedź 25 stycznia 2016 przez DL TD Nałogowiec (36,710 p.)
Może skrawek kodu? Do tagu <a> dodałeś klasę z odpowiednim "soc-"?
komentarz 25 stycznia 2016 przez jajoxd15 Gaduła (3,740 p.)

 

Kod CSS



@font-face {
    font-family: 'si';
    src: url('PATH_TO/socicon.eot');
    src: url('PATH_TO/socicon.eot?#iefix') format('embedded-opentype'),
         url('PATH_TO/socicon.woff') format('woff'),
         url('PATH_TO/socicon.ttf') format('truetype'),
         url('PATH_TO/socicon.svg#icomoonregular') format('svg');
    font-weight: normal;
    font-style: normal;
 
}
 
@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family:si;
        src: url(PATH_TO/socicon.svg) format(svg);
    }
}

.soc {
    overflow:hidden;
    margin:0; padding:0;
    list-style:none;
}

.soc li {
    display:inline-block;
    *display:inline;
    zoom:1;
}

.soc li a {
    font-family:si!important;
    font-style:normal;
    font-weight:400;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    -o-box-sizing:border-box;
    box-sizing:border-box;

    -o-transition:.1s;
    -ms-transition:.1s;
    -moz-transition:.1s;
    -webkit-transition:.1s;
    transition:.1s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);

    overflow:hidden;
    text-decoration:none;
    text-align:center;
    display:block;
    position: relative;
    z-index: 1;
    width: 52px;
    height: 52px;
    line-height: 52px;
    font-size: 28px;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    margin-right: 25px;
    color: #ffffff;
    background-color: none;
}

.soc a:hover {
    z-index: 2;
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
}

.soc-icon-last{
    margin:0 !important;
}

.soc-facebook {
    background-color: #3e5b98;
}
.soc-facebook:before {
    content:'b';
}
.soc-twitter {
    background-color: #4da7de;
}
.soc-twitter:before {
    content:'a';
}
.soc-instagram {
    background-color: #9c7c6e;
}
.soc-instagram:before {
    content:'x';
}
.soc-soundcloud {
    background-color: #fe3801;
}
.soc-soundcloud:before {
    content:'n';
}

HTML

<ul class="soc">
    <li><a class="soc-facebook" href="#"></a></li>
    <li><a class="soc-twitter" href="#"></a></li>
    <li><a class="soc-instagram" href="#"></a></li>
    <li><a class="soc-soundcloud soc-icon-last" href="#"></a></li>
</ul>

 

komentarz 25 stycznia 2016 przez jajoxd15 Gaduła (3,740 p.)
I jak? Wiesz co zrobić? :/
komentarz 25 stycznia 2016 przez niezalogowany

Musisz ściągnąć z ich strony 

socicon.zip

i poprawnie podlinkować rozpakowane pliki

@font-face {
    font-family: 'si';
    src: url('PATH_TO/socicon.eot');
    src: url('PATH_TO/socicon.eot?#iefix') format('embedded-opentype'),
         url('PATH_TO/socicon.woff') format('woff'),
         url('PATH_TO/socicon.ttf') format('truetype'),
         url('PATH_TO/socicon.svg#icomoonregular') format('svg');
    font-weight: normal;
    font-style: normal;
  
}

PATH_TO -> ścieżka_do_pliku

komentarz 25 stycznia 2016 przez jajoxd15 Gaduła (3,740 p.)
Sam są 2 foldery z plikami który mam wybrać?
komentarz 25 stycznia 2016 przez jajoxd15 Gaduła (3,740 p.)

Wszystkie pliki z socicon-1.3 dałem do folderu ze stroną. Chyba nie muszę zmieniać wartości ścieżki do pliku.

 

komentarz 25 stycznia 2016 przez niezalogowany

PATH_TO/socicon.eot

Tylko pousuwaj wszędzie "PATH_TO/" i powinno śmigać.

komentarz 25 stycznia 2016 przez DL TD Nałogowiec (36,710 p.)

Właśnie tutaj leży problem pliki musisz umieścić w folderze o nazwie PATH_TO

+1 głos
odpowiedź 27 stycznia 2016 przez ShadoWs Bywalec (2,800 p.)

Miałem to samo. U mnie pomogło stworzenie nowego pliku css i tam wrzucenie kodu. A wszystkie pliki wrzuciłem do folderu PATH_TO :D

@font-face {
    font-family: 'si';
    src: url('PATH_TO/socicon.eot');
    src: url('PATH_TO/socicon.eot?#iefix') format('embedded-opentype'),
         url('PATH_TO/socicon.woff') format('woff'),
         url('PATH_TO/socicon.ttf') format('truetype'),
         url('PATH_TO/socicon.svg#icomoonregular') format('svg');
    font-weight: normal;
    font-style: normal;
  
}
  
@media screen and (-webkit-min-device-pixel-ratio:0) {
    @font-face {
        font-family:si;
        src: url(PATH_TO/socicon.svg) format(svg);
    }
}
 
.soc {
    overflow:hidden;
    margin:0; padding:0;
    list-style:none;
}
 
.soc li {
    display:inline-block;
    *display:inline;
    zoom:1;
}
 
.soc li a {
    font-family:si!important;
    font-style:normal;
    font-weight:400;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -ms-box-sizing:border-box;
    -o-box-sizing:border-box;
    box-sizing:border-box;
 
    -o-transition:.1s;
    -ms-transition:.1s;
    -moz-transition:.1s;
    -webkit-transition:.1s;
    transition:.1s;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
 
    overflow:hidden;
    text-decoration:none;
    text-align:center;
    display:block;
    position: relative;
    z-index: 1;
    width: 52px;
    height: 52px;
    line-height: 52px;
    font-size: 28px;
    -webkit-border-radius: 17px;
    -moz-border-radius: 17px;
    border-radius: 17px;
    margin-right: 25px;
    color: #ffffff;
    background-color: none;
}
 
.soc a:hover {
    z-index: 2;
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
}
 
.soc-icon-last{
    margin:0 !important;
}
 
.soc-facebook {
    background-color: #3e5b98;
}
.soc-facebook:before {
    content:'b';
}
.soc-twitter {
    background-color: #4da7de;
}
.soc-twitter:before {
    content:'a';
}
.soc-instagram {
    background-color: #9c7c6e;
}
.soc-instagram:before {
    content:'x';
}
.soc-soundcloud {
    background-color: #fe3801;
}
.soc-soundcloud:before {
    content:'n';
}

 

komentarz 27 stycznia 2016 przez jajoxd15 Gaduła (3,740 p.)
Dzięki, ja również tak zrobiłem :D

Podobne pytania

0 głosów
2 odpowiedzi 306 wizyt
pytanie zadane 1 stycznia 2016 w HTML i CSS przez Savuelo Początkujący (310 p.)
0 głosów
1 odpowiedź 446 wizyt
pytanie zadane 15 maja 2023 w HTML i CSS przez Mil.B Nowicjusz (240 p.)
0 głosów
1 odpowiedź 124 wizyt
pytanie zadane 12 kwietnia 2023 w HTML i CSS przez Muss Nowicjusz (140 p.)

92,551 zapytań

141,396 odpowiedzi

319,527 komentarzy

61,936 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...