Wie um zu verhindern, dass Inhalte aus re-sizing ein flex-Element?

Ich bin mit CSS flexbox, um zu bauen eine skalierbare, responsive grid. Wenn Sie ein Google Diagramm, um eine der flexbox-Elemente, das Element mit der änderung der Größe immer so leicht. Es ist genug, um zu werfen das Netz aus der Ausrichtung. Ich habe die folgenden Bilder veranschaulichen das Problem.

Flexbox-Gitter vor der Anwendung Google chart zu Artikel 6:

Wie um zu verhindern, dass Inhalte aus re-sizing ein flex-Element?

Flexbox-grid nach der Anwendung Google chart zu Artikel 6:

Wie um zu verhindern, dass Inhalte aus re-sizing ein flex-Element?

Des Flexbox-grid lädt schneller als das Google-Diagramm, also das Netz ursprünglich Lasten korrekt. Allerdings, wenn das chart lädt, Punkt 6, dehnt sich leicht, wodurch Bild 2 oben.

In der mittleren Spalte flex-container und Element 6 div setup in css wie folgt:

#middlecolumn {
    width: 75%;
    height: 100%;
    display: flex;
    flex-flow: column;
    margin: 0.25%;
}

#item6_div {
    flex: 3;
    margin-top: 0.8vh;
}

Beachten Sie, dass die items 5 und 7 setup die gleiche Weise in css, mit flex Werte 1. I. e. Punkt 6 ist 3-fache der Höhe der Elemente 5 und 7. Als solche, wenn das Element 6, ändert sich die Größe der 3:1-Verhältnis beibehalten wird.

Gibt es etwas, was ich bin fehlt in css um zu verhindern, dass die Google-Diagramm-von der Größenänderung seiner flexbox-container Element?

InformationsquelleAutor jars121 | 2016-03-28
Schreibe einen Kommentar