use float instead of flex

master
Jing 4 years ago
parent 7fd90ca0ca
commit 4b72b73bc2

@ -103,13 +103,13 @@
height: 3rem;
}
.allZutaten {
display: flex;
flex-wrap: wrap;
.clear {
clear:both;
}
.zutatenWrapper {
flex-basis: 49%;
margin: 1em;
float: left;
}
</style>
<div class="section">

@ -3,6 +3,7 @@
<script>
window.addEventListener('load', function () {
const zutatenNode = document.evaluate('//*[@id="zutaten"]', document).iterateNext()
const zubereitungNode = document.evaluate('//*[@id="zubereitung"]', document).iterateNext()
let nodeBlocks = []
let nextNode = zutatenNode.nextElementSibling
@ -16,23 +17,22 @@ window.addEventListener('load', function () {
nextNode = nextNode.nextElementSibling
}
let allIngredientsDiv = document.createElement('div')
allIngredientsDiv.id = "allZutaten"
allIngredientsDiv.classList.add('allZutaten')
let clearDiv = document.createElement('div')
clearDiv.classList.add('clear')
let nodeBlockIndex = 0
nodeBlocks.forEach(function(nodeArray) {
let outerDiv = document.createElement('div')
outerDiv.id = `wrap${nodeBlockIndex}`
outerDiv.classList.add("zutatenWrapper")
allIngredientsDiv.appendChild(outerDiv)
zutatenNode.parentNode.insertBefore(outerDiv, zubereitungNode)
for(elem of nodeArray) {
outerDiv.appendChild(elem)
}
nodeBlockIndex += 1
})
zutatenNode.parentNode.insertBefore(allIngredientsDiv, zutatenNode.nextSibling)
zutatenNode.parentNode.insertBefore(clearDiv, zubereitungNode)
console.log("Finished fiddling")
})
</script>

Loading…
Cancel
Save