Come aggiungere il codice CSS in linea con l'immagine di sfondo nel codice html della pagina?
-
-
Mi sono reso conto cheilproblemaera che avevo unpo 'di spazionelmezzo delmio codice CSSinline cheimpediva al codice difunzionare.I realized the problem was that I had some space in the middle of my inline css code which prevented the code from working.
- 0
- 2012-03-20
- Timothée HENRY
-
2 risposta
- voti
-
- 2012-03-19
nonpuoi dare a quel link un corso?perchétoccarei file delmodello? ..
comunquenon vedomotivoper cuinonpuoifarlo ...il css dovrebbefunzionare ..L'unico cambiamento chefarei quandomodifico unfilemodello è
usandophpper ottenere l'URL della cartella (dove sitrova l'immagine)in questomodo:<style type="text/css"> .specialLink a { width: 90%; font-family: Helvetica, Arial, sans-serif; background: #0e710d url("<?php get_bloginfo('url'); ?>/wp-content/uploads/2012/03/image.png") repeat-x 0 0; font-size: 1.6em; } </style> <p class="specialLink"><a href="http://mysite.com/wp-signup.php">Click here »</a></p>
Ancora una volta ...ti consiglio di usareiltuo style.cssper caricare quel csse nonin
filemodello .. sene haibisogno soloper unapagina specifica,dillo ... ho
una soluzionemiglioreper questo.Spero che questo aiuti,Sagive.
cant you just give that link a class? why touch your template files?..
anyhow i see no reason why you can't to that... the css should work..The only change i would do when editing a template file is
using php to get the folder url (where you image is) like so:<style type="text/css"> .specialLink a { width: 90%; font-family: Helvetica, Arial, sans-serif; background: #0e710d url("<?php get_bloginfo('url'); ?>/wp-content/uploads/2012/03/image.png") repeat-x 0 0; font-size: 1.6em; } </style> <p class="specialLink"><a href="http://mysite.com/wp-signup.php">Click here »</a></p>
Again... i reccomend you use your style.css to load that css and not in
template files.. if you need it just for a specific page say so... i have
a better solution for that.Hope this helps, Sagive.
-
Mi sono reso conto cheilproblemaera che avevo unpo 'di spazionelmezzo delmio codice CSSinline cheimpediva al codice difunzionare.I realized the problem was that I had some space in the middle of my inline css code which prevented the code from working.
- 0
- 2012-03-20
- Timothée HENRY
-
felice chetu l'abbia risolto.quelgenere di cosepuòfarimpazzire un designermentre cerca una soluzione;)glad you solved that. that kinda stuff can get a designer crazy while searching for a solution ;)
- 0
- 2012-03-20
- Sagive SEO
-
Stai chiedendo un collegamentoimmagineinterrotto lungo la strada utilizzandoilpercorso delfile.Funzionerebbemeglio usare wp_get_attachment_image_src ().You're asking for a broken image link down the road by using the path to the file. It would work better to use wp_get_attachment_image_src().
- 0
- 2013-06-20
- JPollock
-
- 2012-03-19
Non c'èmotivoper cui questatecnicanon dovrebbefunzionarein generale,anche seiltuoesempio di codice specificononfunzionerànelmodoin cui dici di volerlo: stai aggiungendo l'attributo di stile a untag A,non a untag DIV,cheè quello che dici di volerfare.Quindiiltag A dovrebbe avere lo stilemostrato,noniltag DIV.
There's no reason this technique shouldn't work in general, although your specific code example won't work the way you say you want: you're adding the style attribute to an A tag, not to a DIV tag, which is what you say you want to do. So the A tag should be styled as shown, not the DIV tag.
Voglio aggiungere codice CSSin linea all'interno di unapagina delmioblog. Questo codice CSS richiama un'immagine come sfondo di un div.
Èpossibile?e comefarlo?
Hoprovato ad aggiungere l'immagine come risorsamultimedialee ho ottenuto un URLperessa,ma l'utilizzo di questo URLnon sembrafunzionare.
Esempio di codice cheincollonellamiapagina html: