Skip to content

Instantly share code, notes, and snippets.

View fsgreco's full-sized avatar
🐰
¯\_(ツ)_/¯

Santiago fsgreco

🐰
¯\_(ツ)_/¯
View GitHub Profile
@fsgreco
fsgreco / find-elem-with-breakout-width.js
Created May 15, 2023 08:33 — forked from joshwcomeau/find-elem-with-breakout-width.js
Paste this in your browser console to search for HTML elements which extend past the window's width and create a horizontal scrollbar.
function findBreakoutElem(rootElem = document.body) {
function checkElemWidth(elem) {
if (elem.clientWidth > window.outerWidth) {
console.log("The following element has a larger width than the window's outer width");
console.log(elem);
console.log('<-------------------------------------------------------------------->');
} else if (elem.scrollWidth > window.outerWidth) {
console.log("The following element has a larger width than the window's scroll width");
console.log(elem);
console.log('<-------------------------------------------------------------------->');