Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let targetWidth = 240;
- let scale = targetWidth / 200;
- let gdt = document.getElementById('gdt');
- gdt.style.maxWidth = `${targetWidth*6+20}px`;
- gdt.style.gridTemplateColumns = `repeat(auto-fill,minmax(${targetWidth}px,1fr))`;
- gdt.style.gap = '1px';
- gdt.style.padding = '1px';
- for(let link of gdt.getElementsByTagName('a')){
- let img = link.firstChild;
- link.style.width = `${img.offsetWidth * scale}px`;
- link.style.height = `${img.offsetHeight * scale}px`;
- img.style.transformOrigin = 'top left';
- img.style.transform = `scale(${scale})`;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement