Frage

I'm using CodeSleeve's asset-pipeline to manage my style sheets on my Laravel project (PHP framework). The application.css file is well downloaded, but what is the method to allow images and font-face use?

My application.css file :

@font-face {
    font-family: 'mrsMonster';
    src: url('/fonts/mrsMonster/mrsmonster-webfont.eot');
    src: url('/fonts/mrsMonster/mrsmonster-webfont.eot?#iefix') format('embedded-opentype'),
        url('/fonts/mrsMonster/mrsmonster-webfont.woff') format('woff'),
        url('/fonts/mrsMonster/mrsmonster-webfont.ttf') format('truetype'),
        url('/fonts/mrsMonster/mrsmonster-webfont.svg#mrs._monsterregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

#h-navbar {
    font-family: mrsMonster;
    background: url('/images/banniere.png') no-repeat;
}
War es hilfreich?

Lösung

The solution is to put the fonts folder into the stylesheet directory, and then write:

@font-face{
    font-family: Airplanes;
    src: url('fonts/airplanes/airplanes_in_the_night_sky-webfont.eot');
    src: url('fonts/airplanes/airplanes_in_the_night_sky-webfont.eot?#iefix') format('embedded-opentype'),
        url('fonts/airplanes/airplanes_in_the_night_sky-webfont.woff') format('woff'),
        url('fonts/airplanes/airplanes_in_the_night_sky-webfont.ttf') format('truetype'),
        url('fonts/airplanes/airplanes_in_the_night_sky-webfont.svg#airplanes_in_the_night_skyRg') format('svg');
    font-weight: normal;
    font-style: normal;
}

The images folder can be at the same level than the stylesheet one's, and then you should write:

background: url('myImage.png');
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top