Pubblicato il 04/09/12e aggiornato il

Come nascondere sfondo e bordi in una immagine di Blogger.

Come togliere sfondi, bordi e ombreggiatura da una singola immagine in un post o nel modello di Blogger.
Nei modelli di Blogger più recenti si possono personalizzare i colori dello sfondo e del bordo di tutte le immagini inserite nei post. Per configurare questi parametri, dopo aver salvato il template, si va su Modello > Personalizza > Avanzato > Immagini e si scelgono, utilizzando le apposite tavolozze, il Colore dello Sfondo, il Colore del Bordo e il Colore del Testo della Didascalia. Per rendere le modifiche effettive bisogna andare in alto a destra su Applica al blog.

Se non ci piacciono bordi e sfondi nelle foto possiamo selezionare il colore #FFFFFF per tutti e due i parametri. In alcuni modelli pur con queste impostazioni non si riesce a eliminare del tutto la cornice alle foto. Si può però aggiungere un CSS al modello per risolvere la questione in modo più radicale.

Veniamo infine alla esigenza che mi ha indotto a scrivere questo articolo. In un commento mi è stato fatto notare che l'inserimento di una firma al di sotto di tutti i post venisse mostrata con sfondo e bordo essendo trattata esattamente come tutte le altre immagini. In questo caso la cornice della immagine non solo non serve ma è esteticamente negativa. Si può ovviare optando per una firma animata visto che alle immagini in GIF non vengono applicate cornici di default come per gli altri formati. Vediamo come fare in una situazione generale.

COME ELIMINARE IL BORDO E LO SFONDO DA UNA FOTO

Vediamo come si possa nascondere sfondo, bordo e ombreggiatura da una singola immagine pubblicata lasciando invariate tutte le altre. Il codice per postare una foto è il seguente

<img src='URL_Immagine' alt='Nome-immagine' />

dove naturalmente dovrà essere incollato l'URL della immagine caricata su Picasa. Il tag Alt con il nome delle immagine serve invece per questioni SEO e è il testo alternativo che viene visualizzato dai browser che non riescono a aprire la foto.

Il codice precedente può essere a sé stante oppure inserito in un blocco di codice più ampio come nel caso della firma da inserire sotto i post. L'obiettivo è avere questo risultato

togliere-cornici-foto-blogger

Per ottenerlo basta sostituire il codice precedente con questo

<img alt='Nome_immagine' src='URL_immagine' style='border: none !important; padding: 0 !important;' />

dove è stato semplicemente aggiunto il codice colorato di viola. Le altre immagini pubblicate negli articoli resteranno tutte con bordo e sfondo come prima della modifica. Tale codice può essere usato in un post oppure anche incollato nel modello in caso appunto di firma o di icone in genere.




14 commenti :

  1. Wow! Sei un genio! :) Allora provo e vediamo! Grazieeee!

    RispondiElimina
  2. Non so dove sbaglio... ma sia che lo metto nel codice o direttamente nel post...i bordi della firma ci sono sempre. :(

    RispondiElimina
    Risposte
    1. @cristinabw
      Se non hai sbagliato nulla allora il tuo modello è un caso a parte :D

      Elimina
    2. Ok...ho provato anche un blog di prova completamente vuoto... e niente..:(
      grazie cmq

      Elimina
    3. Io devo inserire questo: <img alt.........
      forse non ho capito dove....!?!

      Elimina
    4. @cristinabw
      allora sbagli qualcosa

      Elimina
    5. @Cristinabw
      Potrebbe anche darsi che il tuo template abbia un codice particolare. Ti posto il codice completo che devi incollare nel posto che già sai

      <div align='center'>
      <img alt='Nome_firma' src='URL_firma' style='border: none !important; padding: 0 !important;' />
      </div>

      Se la firma la vuoi mettere a sinistra o destra al posto di center metti left o right

      Elimina
    6. Se non funziona allora nel tuo template c'è un codice che in qualche modo impedisce che il browser legga queste righe di comando

      Elimina
  3. nel modello simple, si può fare questa modifica vero?.

    RispondiElimina
    Risposte
    1. @ francesca
      Non mi ricordo in che modello l'ho restato ma credo che vada bene per tutti esclusi quelli a Visualizzazione Dinamica

      Elimina
  4. Ciao Ernesto!
    Io ho messo come impostazione base per le foto un bordo, e fin qui OK. Mi piacerebbe, però, in alcuni post, non inserirlo. Leggendo il tuo post, ho capito che si può fare, ma non riesco a capire bene come. Potresti dirmi dove devo incollare questo codice? Ho provato anche modificando il codice HTML del post stesso mettendo border = 0, ma non cambia nulla e il bordo rimane. Spero di essermi spiegata :)
    Grazie dell'aiuto!

    RispondiElimina
    Risposte
    1. @TheBonTonPeonyAdmin
      La cosa è fattibile ma in alcuni modelli non funziona. Se vuoi togliere il bordo alle immagini in tutti i post leggi questo articolo
      http://www.ideepercomputeredinternet.com/2012/07/eliminare-bordi-immagini-blogger.html
      Se vuoi togliere i bordi dalle immagini di un singolo post puoi usare i tag condizionali
      http://www.ideepercomputeredinternet.com/2012/06/i-tag-condizionali-e-i-domini.html
      devi andare su Modello > Modifica HTML > Procedi, cercare la riga </head> e, subito sopra incollare questo codice

      <b:if cond='data:blog.url == "URL_del_POST"'>
      <style>
      .post-body img, .post-body .tr-caption-container, .Profile img, .Image img,
      .BlogList .item-thumbnail img {
      padding: none !important;
      border: none !important;
      background: none !important;
      -moz-box-shadow: 0px 0px 0px transparent !important;
      -webkit-box-shadow: 0px 0px 0px transparent !important;
      box-shadow: 0px 0px 0px transparent !important;
      }
      </style>
      </b:if>

      dove al posto di URL_del_POST inserisci l'indirizzo dell'articolo in cui vuoi togliere i bordi dellee immagini. Se li vuoi togliere a un altro post devi ripetere l'operazione. Ovvio che se funzionasse il sitema illustrato in questo articolo sarebbe molto più semplice.

      Elimina
  5. grazie mille ho provato e sono riuscita! se ti va di passare aedere il risultato mi farà molto piaere, il mio blog è http://www.langolodihyna.blogspot.it/

    RispondiElimina

Non inserire link cliccabili altrimenti il commento verrà eliminato. Metti la spunta a Inviami notifiche per essere avvertito via email di nuovi commenti. Se ti ho aiutato con il post o con le risposte ai commenti condividi su Facebook o su Twitter. Grazie.