Ich entwerfe eine Webseite in Joomla! und ich stoße auf ein Problem, bei dem ich ein Element habe, das ich nicht sehen kann und das dazu führt, dass die Seite horizontal scrollt.Finde alle Elemente mit einer Breite größer als xxx und gebe sie an die Konsole aus
Ich bin völlig nutzlos mit js und jQuery so kann mir jemand mit einem Skript helfen, das ausgegeben wird, um alle Elemente zu trösten, die eine Breite größer als ein bestimmter Wert oder größer als das Browserfenster haben? Oder kann man auf andere Weise feststellen, welches Element den Browser horizontal scrollen lässt?
Ich würde ein One-Line-Konsole-Skript bevorzugen, aber eine .js-Datei wird auch tun.
:
Da ich schon
<meta name="viewport" content="width=device-width, initial-scale=1.0">
mit wurde, beendete ich dieses CSS addieren. Leider hat die Seite aufgrund einer komplexen Vorlage so viele Elemente, dass es nicht sehr produktiv ist, sie mit Firebug zu bearbeiten. Wenn ich Ihr Skript in der Konsole einfügen, bekomme ich 'TypeError: Kann Methode nicht aufrufen' jedes 'von null'. Ich stelle mir vor, ich muss es in eine js-Datei einfügen und es von der Seite aufrufen, um es richtig auszuführen? – GatosHaben Sie jQuery aufgenommen? – tomca32
@Gatos Wenn ich mein Skript während der Arbeit mit StackOverflow.com in die Chrome-Konsole einfüge, funktioniert es einwandfrei. Ich weiß nicht, wie sich andere Browser verhalten. Es sollte definitiv funktionieren, wenn man es in eine JS-Datei einfügt und es ausführt, nachdem jQuery eingebettet wurde. – ComFreek