Hallo,
Ik heb een SVG in inkscape gemaakt, daar vervolgens de volgende CSS ingezet
En InkScape ziet het er prima uit
Maar in de webbrowsers volg ik het niet meer helemaal.
In Firefox op de pagina in een img tag of als je de file direct bezoekt wordt het font vergeten.
Idem in Chrome in een <img> tag.

Als ik echter de file direct bezoek in Chrome of nog verwarrender als ik over de link in de developers tool hover in Firefox werkt het font weer prima.

De enige reden die ik mij kan bedenken is dat cross domain/https restricties ervoor zorgen dat het niet werkt en deze verwarrende resulaten geeft. Maar ook als ik het IP van de testserver voor de font-file gebruik ( https://192.168.1.100/fonts/pokemon-solid.woff ) krijg ik alsnog dezelfde resultaten.
In plaats van <img src=""> ook <object> geprobeert voor de svg maar het hetzelfde resultaat.
Ik sta op het punt uit te gaan dus deze post is wellicht iets incompleet. Ik zou nog kunnen proberen de gehele SVG inline in de HTML te plaatsen om te kijken of dat wat uithaalt.
Ik heb een SVG in inkscape gemaakt, daar vervolgens de volgende CSS ingezet
Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
| <style type="text/css" id="style7"> <![CDATA[ @font-face { font-family: 'Shadows Into Light'; font-style: normal; font-weight: normal; src: url('/fonts/pokemon-solid.woff') format('woff'), url('https://www.eggfriends.me/fonts/pokemon-solid.woff') format('woff'); } ]]> </style |
En InkScape ziet het er prima uit

Maar in de webbrowsers volg ik het niet meer helemaal.
In Firefox op de pagina in een img tag of als je de file direct bezoekt wordt het font vergeten.
Idem in Chrome in een <img> tag.

Als ik echter de file direct bezoek in Chrome of nog verwarrender als ik over de link in de developers tool hover in Firefox werkt het font weer prima.

De enige reden die ik mij kan bedenken is dat cross domain/https restricties ervoor zorgen dat het niet werkt en deze verwarrende resulaten geeft. Maar ook als ik het IP van de testserver voor de font-file gebruik ( https://192.168.1.100/fonts/pokemon-solid.woff ) krijg ik alsnog dezelfde resultaten.
In plaats van <img src=""> ook <object> geprobeert voor de svg maar het hetzelfde resultaat.
Ik sta op het punt uit te gaan dus deze post is wellicht iets incompleet. Ik zou nog kunnen proberen de gehele SVG inline in de HTML te plaatsen om te kijken of dat wat uithaalt.
MSI GX640 - 8GB RAM, Radeon 5970, 80GB SSD