Вот структура, к которой я пытаюсь добраться:
<div class="images">
<div class="image">
<div class="box">
::before
<a><img></a>
</div>
</div>
</div>
Но я получаю:
<div class="images">
<div class="image">
<div class="box">::before</div>
<a><img></a>
</div>
</div>
Я перепробовал много вариантов, но не могу сделать, чтобы окно div обернуло ссылку и рис. Как я могу это сделать?
var image = document.createElement("div");
image.className = "image";
var images = document.createElement("div");
images.className = "images";
var foto = document.createElement("img");
var a = document.createElement('a');
a.appendChild(foto);
var box = document.createElement('div');
box.className = 'box';
box.append(a)
image.append(box);
image.append(a);
images.append(image);