Rimuovere il margine destro dei campi RichImageField vuoti
In SharePoint 2010 i campi publishing di tipo PublishingWebControls:RichImageField hanno un margine destro impostato di default di 10px anche quando l'immagine non è valorizzata/vuota. Questo comporta la presenza di uno sgradevole spazio sulla sinistra del testo.
Per eliminare il margine e lo spazio occupato (circa 3px di larghezza) sui controlli vuoti si può usare questo JavaScript:
Per eliminare il margine e lo spazio occupato (circa 3px di larghezza) sui controlli vuoti si può usare questo JavaScript:
JavaScript
//per eliminare lo spazio occupato dalle immagini vuote
$(document).ready(function () {
var obj = $('.captioned-image').each(function() {
var t = $(this);
var img = t.find("img");
if(img.html() == null){
//t.css("border", "1px solid red");
t.css("margin", "0px");
t.css("width", "0px");
}
});
});
Richiede JQuery