2010-10-27 2 views
0

Je viens de télécharger le package Microsoft.Web.Helpers de nupack et ajouté des liens vers mon site en utilisant la syntaxe @ Linkshare.GetHtml(). Cela fonctionne extrêmement bien - sauf que les icônes pour les sites sociaux sont minuscules. Est-ce que quelqu'un sait d'une façon de les augmenter à une plus grande taille? En regardant l'API, je ne vois rien, mais peut-être qu'il y a quelque chose au niveau du CSS?ASP.NET MVC Razor - Linkshare - Augmenter la taille de l'image

Merci à l'avance,

JP

Répondre

2

Ceci est actuellement pas intégrée dans l'API. Je ne suis même pas sûr si les différents services fournissent des icônes qui sont plus grandes que 16x16 pixels. Vous pouvez modifier manuellement le style que le contrôle émet:

@(new HtmlString(LinkShare.GetHtml().ToHtmlString().Replace("width:16px", "width:32px"))) 

Mais c'est un peu moche. Pourquoi avez-vous besoin pour qu'ils soient plus grands (quand la plupart des sites sur Internet se débrouillent bien avec la taille actuelle?)

+0

Merci Marcind. C'est une solution laide mais avec laquelle je pourrais vivre. 16 * 16 me semble minuscule. J'ai vu des exemples d'icônes similaires en 32 * 32 et ils me paraissent bien meilleurs. À tout le moins je pense qu'il serait bien d'implémenter un override pour permettre un tableau d'images (ou de même) à spécifier pour remplacer les icônes par défaut ... –

+1

Salut @marcind @jp savez-vous s'il est possible de remplacer le courant l'emplacement de l'image pour les icônes affichées? Il semble qu'ils demandent des icônes à chaque fournisseur quand une page Web est servie et je voudrais stocker des images localement. Merci d'avance –

Questions connexes