Testo sopra un'immagine

Aperto da Neville, Venerdì - 11 Luglio 2014 - 15:30

0 Utenti e 1 Visitatore stanno visualizzando questa discussione.

Neville

Ciao ragazzi :)

Ho bisogno di scrivere sopra un'immagine in un post. Essendo admin del forum posso usare il codice html nei post. Su internet ho trovato questo codice:
<div style="background-image:url(img.gif); text-align:center;">Testo</div>
Ne ho provati anche altri, ma non funge nessuno  :( Qualcuno potrebbe aiutarmi?

emanuele

Sicuro che lo scrivere tu l'html sia la soluzione ottimale?
Chiedo perché, ad esempio, se vai a modificare post altrui, se l'utente originale va a rimodificare il post, l'html viene perso.
A seconda di "cosa" vuoi scrivere ci potrebbero essere parecchie soluzioni.
Ad esempio, dal codice che post parrebbe che tu "voglia" due cose: un'immagine di background ed il centraggio del testo. Il centraggio è già ottenibile con il semplice tag [center][/center] così:
testo
.
Poi, *devi* essere solo tu ad usarlo? Perché la soluzione più semplice sarebbe un bbcode custom, e volendo si potrebbe anche fare in modo che solo gli admin possano usarlo.

Neville

Credo che non si presenti il problema poichè sarò l'unico a usare questa "funzione". Sì l'effetto che voglio ottenere è avere un'immagine di sfondo nel post e poi poter scriverci sopra inserendo dei collegamenti ipertestuali :)
Ho detto usando il codice html perchè conosco le basi del BBCode (o almeno i semplici codici che vengono usati per scrivere un post nei forum) e mi pare che non ci sia niente che mi faccia ottenere ciò che voglio  :)

Dimmi tu se è meglio optare per il BBCode o il codice HTML.

Se è possibile fare in modo che solo gli admin possano usare quel BBCode Custom di cui parli, si può anche fare in modo che possano usarlo solo determinati gruppi?

emanuele

Beh, tanto per iniziare, devi essere sicuro che l'url punti correttamente all'immagine, ad esempio, per il codice che hai postato tu:
<div style="background-image:url(img.gif); text-align:center;">Testo</div>
l'immagine dovrebbe trovarsi nella root del forum se non ricordo male:
http://www.tuosito.tld/forum/img.gif
Magari, per iniziare, specifica tutta l'url:
[code]<div style="background-image:url(http://www.tuosito.tld/forum/img.gif); text-align:center;">Testo</div>
così sai esattamente dove l'immagine si trova e puoi verificare che sia quello che vuoi.
Ricorda inoltre che il codice html deve trovarsi tra i tag [html] ed [/html], altrimenti non funziona.

Neville

Non funziona. Mi mostra solo il testo, ma nessuna immagine di sfondo.

Darknico

a occhio mi pare manchino i singoli apici nell'url, ovvero dovrebbe essere:

<div style="background-image:url('http://www.tuosito.tld/forum/img.gif'); text-align:center;">Testo</div>

Ovviamente verifica che l'url dell'immagine sia corretto e che quindi l'immagine esiste!
Non supporto privatamente, non risponderei e ci rimarreste male....

Neville

Sì ho verificato che è l'url giusto. Comunque, mettendo gli apici, non funziona lo stesso  ???

Darknico

mi posti il link all'immagine e la porzione di codice che scrivi?
Non supporto privatamente, non risponderei e ci rimarreste male....

Neville

[html]<div style="background-image: url(http://miosito.tld/immagine.png); text-align: center;">Testo</div>[/html]

Darknico

io non vedo gli apici nell'url...
url('http://miosito.tld/immagine.png')


Non supporto privatamente, non risponderei e ci rimarreste male....

Neville

Sì scusa, nello scrivere qui il codice li ho dimenticati.
Comunque ho provato con lo stesso codice ma con gli apici e non funziona.

Darknico

Se continui a non darmi il codice esatto che metti, non riuscirò mai ad aiutarti.
E per esatto intendo anche l'url dell'immagine esatto...

Testo visualizzato sopra l'immagine....


Come  vedi funziona, quindi stai sbagliando qualcosa.
Questo è il codice che ho messo.
[html]<div style="background-image:url('http://www.italiansmf.net/forum/Themes/premiummgc/images/theme/logo.png'); text-align:center;">Testo visualizzato sopra l'immagine....</div>[/html]
Non supporto privatamente, non risponderei e ci rimarreste male....

Neville

Ho usato il tuo codice nel mio forum e non va. A questo punto penso che sia un problema del mio forum..

emanuele

Un link ad un topic in cui possiamo vedere cosa fa sul tuo sito?


Discussioni simili (3)