#twitter-widget-0 li div.header::before{
content: '<div> <img src="images/home/twt-icon.png"> </div>';
}
Я хочу вставить указанный HTML с помощью HTML перед селектором.INSERT HTML-разметка с использованием перед селектором
Но он показывает разметку как есть.
На самом деле это Twitter Embedded Widget
, созданный с помощью https://twitter.com/settings/widgets/new, и я хочу показать это изображение на каждом твите.
Я попробовал это с JQuery, но с JQuery он ничего не добавляет.
$(document).ready(function() {
console.log("debug1");
$("#twitter-widget-0 li div.header").prepend('<div class="boxthreelefts-right" style=" text-align: eig;"> <img src="images/home/twt-icon.png"> </div>');
});
Псевдо-селектор типа ':: before' не поддерживается jQuery. – Satpal
Очень плохая идея, вы должны установить изображение в качестве фона: перед селектором с соответствующим атрибутом отображения, шириной и высотой –
о jquery-коде: он работает https://jsfiddle.net/g57xfn70/, но ваши встроенные стили не " t существует ... – demo