4 Stimmen

Divs oben nach unten ausrichten

Ich habe ein article-Tag, der innerhalb eines PHP-Codes steht, der Artikel von WordPress generiert. Sie sind natürlich nicht alle die gleiche Höhe, es hängt vom Inhalt ab. Sie sind in zwei Spalten durch float organisiert.

Wenn ein Artikel in der ersten Zeile nicht die gleiche Höhe wie der andere in derselben Zeile hat, wird die zweite Zeile am unteren Rand des größeren div ausgerichtet. Jetzt möchte ich sie ohne Zwischenraum ausrichten.

Hier ist etwas CSS:

#container {
width: 1000px;
margin: 0px auto;
}

article {
position: relative;
width: 435px;
margin: 10px 10px;
background-color: rgba(0, 0, 0, 0.5);
padding: 20px;
float: left;
}

Bearbeiten Sie jsFiddle (jetzt mit Inhalt, um das Problem zu demonstrieren): http://jsfiddle.net/4PMj5/6/

1voto

hjpotter92 Punkte 76851

Sie können die even und odd Kinder-Pseudoauswahl in Ihrem CSS verwenden.

article:nth-child(even) {
    position: relative;
    width: 435px;
    margin: 10px 10px;
    background-color: rgba(0, 0, 0, 0.5);
    padding: 20px;
    float: right;
}
article:nth-child(odd) {
    position: relative;
    width: 435px;
    margin: 10px 10px;
    background-color: rgba(0, 0, 0, 0.5);
    padding: 20px;
    float: left;
}

Das Ergebnis wird sein wie: dieses aktualisierte Fiddle.

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