2 Stimmen

IE7 CSS Float führt beim Drucken zum Überlauf des Inhalts

Wenn Sie versuchen, die folgende Webseite im IE7 (oder IE8-Kompatibilitätsmodus) zu drucken, wird ein Teil des Inhalts (die beiden unteren Fragen) abgeschnitten. Sie können das Problem in der Druckvorschau sehen.

http://www.testdesigner.com/tests/print.jsp?testId=4097

Entfernen des float im folgenden css-Block, der sich in printTestTwoColumns.css behebt das Problem, entfernt aber auch die Doppelspaltenformatierung.

.question {
    float: left;
    width: 44%;
    padding: 0;
    margin-right: 0;
}

Es ist wichtig zu beachten, dass der HTML-Code in der obigen URL dynamisch generiert wird und das Problem bei allen Arten von Inhalten auftritt, einschließlich reinem Text (ohne Bilder). Der Inhalt läuft immer aus der Seite aus.

Hat jemand eine mögliche Lösung, ohne das Markup auf ein tabellenbasiertes Layout umzustellen?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X