Back to top

Autore Topic: Il testo è appiccicato alla foto dell'articolo, come creare dello spazio?  (Letto 1554 volte)

Offline Tony Bart

  • Appassionato
  • ***
  • Post: 233
  • Sesso: Maschio
  • www.matchnews.it
    • Mostra profilo
Buonasera,
passando a Joomla 4x alcune cose non restano com'erano. Per esempio, il testo dell'articolo rimane praticamente appiccicato alla foto. Come distanziarlo?


Grazie mille.


Ciao
Tony Bart
www.matchnews.it
www.peperoncinoipsedixit.it
“Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare”.

Offline sgiobbio

  • Appassionato
  • ***
  • Post: 366
    • Mostra profilo
... con una regoletta css???

Offline Tony Bart

  • Appassionato
  • ***
  • Post: 233
  • Sesso: Maschio
  • www.matchnews.it
    • Mostra profilo
Me la dici?
www.matchnews.it
www.peperoncinoipsedixit.it
“Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare”.

Offline mariarosaria

  • Appassionato
  • ***
  • Post: 514
  • Sesso: Femmina
  • Comincio a capire...
    • Mostra profilo
Puoi provare con margin o padding, ma se non metti un link, difficilmente possiamo suggerire qualcosa di concreto.
Prova ad analizzare la pagina o l'elemento "in diretta" con gli strumenti di firefox o chrome e fai dei tentativi

Offline Tony Bart

  • Appassionato
  • ***
  • Post: 233
  • Sesso: Maschio
  • www.matchnews.it
    • Mostra profilo
Grazie Mariarosaria ecco il link che fa vedere il testo appiccicato:
http://www.matchnews.it/it/arte-cultura/2948-piero-pepe-si-racconta-parlando-del-suo-libro-le-ali-di-giuda.html


Grazie.


Ciao
Tony Bart
www.matchnews.it
www.peperoncinoipsedixit.it
“Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare”.

Offline mariarosaria

  • Appassionato
  • ***
  • Post: 514
  • Sesso: Femmina
  • Comincio a capire...
    • Mostra profilo
Puoi applicare un margine all'immagine quando la inserisci da editor nell'articolo.Questi sono due printscreen sia dell'editor tinymce che di jce.

https://prnt.sc/BGetV0CObZZV
https://prnt.sc/PqHdX6HqmbSt

Se visualizzi il codice dell'articolo con codemirror o con l'editor di tinymce puoi aggiungere un margine con la classe style="margin: ...px";
Nel tuo caso:
Codice: [Seleziona]
<img src="/images/sponze470.jpg" itemprop="image" loading="lazy" width="470" height="400" style="margin: 28px">
Ho lasciato un unico valore che valga per tutti e quattro i lati perchè se vai a modificare soltanto il margine destro, sui dispositivi mobili in cui la foto compare a colonna intera vedrai i margini asimmetrici e ne vedrai di più a destra che a sinistra.

Nel tuo caso ti consiglio di impostare un margine quando inserisci l'immagine nell'articolo e di non fare modifiche al css, poichè queste varrebbero per tutte le immagini presenti nel sito. A meno che non scrivi una classe nel file custom e ogni volta la richiami attribunedola all'immagine:

Tipo:Nel CSS
Codice: [Seleziona]
image-margin {
 margin:10px;
}

Nell'html dell'articolo:
Codice: [Seleziona]
<img src="/images/sponze470.jpg" itemprop="image" loading="lazy" width="470" height="400" class="image-margin">
Questa è la classe che attualmente regola la tua immagine.
Codice: [Seleziona]
figure {
 margin:0 0 2em
}

Come vedi non c'è un margine destro. Ma questa dovrebbe essere la regola da sovrascrivere eventualmente nel file custom.
Comunque ripeto, se analizzi la pagina con gli strumenti del browser puoi fare delle prove estemporanee.

Nel caso tu imposti un margine valido per tutti e quattro i lati ovviamente vedrai anche il margine superiore, quindi il testo risulterà non allineato alla foto. Quindi potresti eventualmente aggiungere soltanto dei margini laterali. Ovviamente nel caso di una foto con testo sopra e sotto, a quel punto avresti il testo attaccato superiormente.

Buone prove

ps. In ultimo ti consiglio di leggere questo per le varie regole css anche "abbreviate" (da metà articolo in poi, leggi tutto)

Offline Tony Bart

  • Appassionato
  • ***
  • Post: 233
  • Sesso: Maschio
  • www.matchnews.it
    • Mostra profilo
Grazie Mariarosaria, non c'ho capito niente ma prometto che mi applicherò e porterò a RISOLTO questa discussione.
Grazie mille.
Tony Bart
www.matchnews.it
www.peperoncinoipsedixit.it
“Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare”.

Offline mariarosaria

  • Appassionato
  • ***
  • Post: 514
  • Sesso: Femmina
  • Comincio a capire...
    • Mostra profilo
Come inserisci le immagini nell'articolo?

Dall'editor di Joomla. Quandi ti si apre la finestra da inserisci immagine, puoi impostare un margine laterale. Come vedi negli screen.
Gli screen sono uno dell'editor tinymce e uno dell'editor jce. Non so quale usi

Offline Tony Bart

  • Appassionato
  • ***
  • Post: 233
  • Sesso: Maschio
  • www.matchnews.it
    • Mostra profilo
Nell'articolo le inserisco dalla finestra "Immagini e link" poi si apre il pannello che contiene tutte le immagini acquisite fino ad oggi, scelgo le due per l'articolo di dimensioni diverse, ma non vedo la possibilità di inserire i margini.


Comunque in allegato ti mando uno screenshot.


Grazie.


Ciao
Tony Bart


www.matchnews.it
www.peperoncinoipsedixit.it
“Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare”.

Offline mariarosaria

  • Appassionato
  • ***
  • Post: 514
  • Sesso: Femmina
  • Comincio a capire...
    • Mostra profilo
Ho visto che usi lo stesso allineamento per la foto in tutti gli articoli.
Nel file custom ti conviene riscrivere questa regola.
Codice: [Seleziona]
.left.item-image {
 float:left;
 margin-right: 30px;
}
Io ho aggiunto margin-right: 30px (o imposta i pixel che vuoi).
Se poi non vuoi che si affianchi il testo lateralmente (che personalmente così stretto non mi piace), metti float: none

Offline Tony Bart

  • Appassionato
  • ***
  • Post: 233
  • Sesso: Maschio
  • www.matchnews.it
    • Mostra profilo
Ho scritto la regola su custom.css ma non cambia nulla.
Comunque ho notato che le modifiche vengono acquisite con molto ritardo rispetto all'operazione effettuata. Forse dovrò aspettare un po' prima di vedere il cambiamento? Ma come mai non è immediata la modifica?


Ciao
Tony Bart
www.matchnews.it
www.peperoncinoipsedixit.it
“Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare”.

Offline mariarosaria

  • Appassionato
  • ***
  • Post: 514
  • Sesso: Femmina
  • Comincio a capire...
    • Mostra profilo
Per il ritardo forse hai la cache attivata. Devi svuotarla ogni volta o disattivarla mentre fai modifiche.
Analizzando la foto non vedo che il css richiama il file custom.
Prova ad aggiungere questa.
Ma questo ti cambierà tutte le immagini.
Codice: [Seleziona]
figure {
  margin: 2px 16px 15px 16px;
}

Offline $Red

  • Team Joomla.it
  • Instancabile
  • *******
  • Post: 5351
  • "Bastard Inside"
    • Mostra profilo
Ciao, invece di custom.css chiamalo user.css https://ltheme.com/create-custom-css-with-cassiopeia/

Offline Tony Bart

  • Appassionato
  • ***
  • Post: 233
  • Sesso: Maschio
  • www.matchnews.it
    • Mostra profilo
Ciao Red,
grazie per il tuo messaggio che riporta ad una procedura molto chiara.
Ma dopo aver creato il file esce il messaggio di errore che allego.
Oltre al messaggio di errore, come potrai notare, non mi va a finire nella cartella /media/templates/site/cassiopeia ma in quella precedente.


Grazie mille.


Tony Bart
« Ultima modifica: 11 Apr 2023, 11:35:32 da Tony Bart »
www.matchnews.it
www.peperoncinoipsedixit.it
“Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare”.

Offline mariarosaria

  • Appassionato
  • ***
  • Post: 514
  • Sesso: Femmina
  • Comincio a capire...
    • Mostra profilo
Usa un client ftp tipo filezilla per spostare i vari file. Oppure il file manager del tuo hosting

Offline Tony Bart

  • Appassionato
  • ***
  • Post: 233
  • Sesso: Maschio
  • www.matchnews.it
    • Mostra profilo
Grazie Mariarosaria.
Spero di riuscirci finalmente.
Grazie per le tue indicazioni, ora provo.


Ciao
Tony Bart
www.matchnews.it
www.peperoncinoipsedixit.it
“Sono le persone che nessuno immagina che possano fare certe cose, quelle che fanno cose che nessuno può immaginare”.

 



Web Design Bolzano Kreatif