
// the deer!
// plural deer therian θΔ, trans demigirl
// stray pet with a keyboard
// i'm 20 & account is 18+!
name-color: #ebe41e
// yeah
correct me if im wrong but. isnt this pretty easy to do with some JS?
something like
let recurse = (el, n=1) => {
el.style.transform = `translate3D(0, 0, ${n})`
el.children.forEach(child => recurse(child, n+1))
}
wouldnt be blocks but still cool as fuck
i don't really know how to use css 3d transforms but that doesn't seem to work
{
let recurse = (el, n=1) => {
if(el.style) el.style.transform = `translate3d(0, 0, ${n}px)`;
if(el.childNodes) el.childNodes.forEach(child => recurse(child, n+1))
}
recurse(document.body);
document.body.style.perspective = "80px";
document.body.style.transform = "rotate3d(1,0,0,30deg)";
}
it doesn't seem to make nodes different heights
might be the wrong properties, the last time i used 3d transforms was like 6 months ago lol
mdn is your friend
Whaaaat this is like the most helpful tool i can imagine for learning CSS!!!
Firefox 47 removed the Firefox User Extension Library (FUEL) introduced in Firefox 3, seems likely to me that's what this was based on?
navigating an alien landscape littered with infinite spires, the React inheritance tree climbs to scrape the firmament.
towers of Babel(.js)