У меня есть следующий стиль для DIV:
#dropzone
{
height: 530px;
width: 530px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;
border: 2px dashed #0687FF;
display: block;
background-image: url(/Images/RE/02.png);
}
Я реализую функцию перетаскивания в Интернете. И, снижая изображение, я получаю целый кусок строк, как показано ниже:
Я пытаюсь изменить фоновое изображение моей dropzone
используя
alert(evt.target.result);
//$('#dropzone').css('background-image', url(evt.target.result));
//$('#dropzone').css('background-image', evt.target.result);
Оба из комментариев не работают. Пожалуйста посоветуй
попробуйте использовать обозначение camelCase для свойства и интерполировать переменную, например
$('#dropzone').css('backgroundImage', 'url(' + evt.target.result + ')');
background-image
и он отлично работает. Мне интересно, где взять все возможные теги для наилучшей практики?
Вы должны поместить jpg-изображение и посмотреть, как оно появится, но есть проблема с файлами png, попробуйте это