Ich habe ein sehr seltsames jQuery-Problem.
Ich habe ein linkes Nav Div mit dieser CSS:
%Vor%Ich habe eine Körper Div mit dieser CSS:
%Vor%für JQuery benutze ich das struts plugin
%Vor%Wenn ich das jQuery-Gitter in den Körper einfüge, wird die Titelleiste so gedehnt, dass sie der Höhe des nav div entspricht. Wenn ich das linke Nav entferne, zeigt das Gitter fein an.
Ich habe alles versucht und gegoogelt, bis ich blau in meinem Gesicht bin.
Ich würde alle Tipps sehr schätzen.
Bearbeitet zum Hinzufügen:
%Vor%Es ist irgendwie schwierig, es auf jsfiddle.net zu teilen, wegen aller jquery-Skripte. Vielleicht wird dieser HTML-Teil etwas verdeutlichen:
%Vor%Auch nach dem Spielen in Firebug scheint das Ändern dieses css-Elements im Grid-Header das Problem etwas zu lösen:
%Vor%Wenn ich display: block entferne - verkleinert sich die Beschriftung auf die entsprechende Höhe, aber auf eine kleine Breite.
Wie bereits erwähnt, wäre es einfacher zu helfen, wenn Sie HTML- und jQuery-Code entfernen, der nicht mit dem Problem zusammenhängt. Duplizieren Sie die HTML-Datei und löschen Sie so viel wie möglich, ohne dass das Problem verschwindet. Sobald Sie dies getan haben, bearbeiten Sie Ihre Frage und ersetzen Sie den alten Code durch die kürzere Version.
Anstatt dies zu sehen, haben Sie versucht, overflow: visible;
auf den Block anzuwenden, der zu groß wird, und sehen, ob das das Problem löst?