NetAktiv
Senior HTML'ler
Ich habe in einem Flexgrid mehrere Div, die unterschiedlich lange Texte und einen Link als letztes Element beinhalten. Die Boxen in einer Row sind trotz unterschiedlicher Textlänge alle gleich hoch und ich möchte den Link am unteren Rand des Div haben. Ich habe schon diverse Versuche mit position und bottom hinter mir, leider klappt es bisher nicht.
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset='utf-8'>
<style>
.rr-menuDiv { display:flex; flex-flow: wrap; flex-direction: row; justify-content: space-evenly; }
.rr-menuItem { background-color: #336290; border-radius: 10px; margin: 10px; padding: 10px; max-width: 200px; flex-shrink: 2; }
.rr-menuItem img { border-radius: 10px; height: auto; width: 100%; }
.rr-menuItem p { color: white; }
.rr-menuItem a { color: #BAF8FF; }
.rr-menuAnchor { text-align:center; position: relative; bottom: 0; }
.rr-menuAnchor a { color: #000000; border-radius: 10px; background-color: #ffffff; width: 100px; display: inline-block; text-align:center; }
</style>
</head>
<body>
<div class="rr-menuDiv">
<div class="rr-menuItem">
<img src="test.webp" alt="Test" title="Test">
<p>
Text 1 kurz
</p>
<div class="rr-menuAnchor"><a href="#" title="Test">Weiter</a></div>
</div>
<div class="rr-menuItem">
<img src="test.webp" alt="Test" title="Test">
<p>
Text 2 mittel Text 2 mittel Text 2 mittel Text 2 mittel Text 2 mittel Text 2 mittel
Text 2 mittel Text 2 mittel Text 2 mittel Text 2 mittel Text 2 mittel Text 2 mittel
</p>
<div class="rr-menuAnchor"><a href="#" title="Test">Weiter</a></div>
</div>
<div class="rr-menuItem">
<img src="test.webp" alt="Test" title="Test">
<p>
Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang
Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang
Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang
Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang
Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang
</p>
<div class="rr-menuAnchor"><a href="#" title="Test">Weiter</a></div>
</div>
<div class="rr-menuItem">
<img src="test.webp" alt="Test" title="Test">
<p>
Text 4 kurz
</p>
<div class="rr-menuAnchor"><a href="#" title="Test">Weiter</a></div>
</div>
</div>
</body>
</html>
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset='utf-8'>
<style>
.rr-menuDiv { display:flex; flex-flow: wrap; flex-direction: row; justify-content: space-evenly; }
.rr-menuItem { background-color: #336290; border-radius: 10px; margin: 10px; padding: 10px; max-width: 200px; flex-shrink: 2; }
.rr-menuItem img { border-radius: 10px; height: auto; width: 100%; }
.rr-menuItem p { color: white; }
.rr-menuItem a { color: #BAF8FF; }
.rr-menuAnchor { text-align:center; position: relative; bottom: 0; }
.rr-menuAnchor a { color: #000000; border-radius: 10px; background-color: #ffffff; width: 100px; display: inline-block; text-align:center; }
</style>
</head>
<body>
<div class="rr-menuDiv">
<div class="rr-menuItem">
<img src="test.webp" alt="Test" title="Test">
<p>
Text 1 kurz
</p>
<div class="rr-menuAnchor"><a href="#" title="Test">Weiter</a></div>
</div>
<div class="rr-menuItem">
<img src="test.webp" alt="Test" title="Test">
<p>
Text 2 mittel Text 2 mittel Text 2 mittel Text 2 mittel Text 2 mittel Text 2 mittel
Text 2 mittel Text 2 mittel Text 2 mittel Text 2 mittel Text 2 mittel Text 2 mittel
</p>
<div class="rr-menuAnchor"><a href="#" title="Test">Weiter</a></div>
</div>
<div class="rr-menuItem">
<img src="test.webp" alt="Test" title="Test">
<p>
Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang
Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang
Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang
Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang
Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang Text 3 lang
</p>
<div class="rr-menuAnchor"><a href="#" title="Test">Weiter</a></div>
</div>
<div class="rr-menuItem">
<img src="test.webp" alt="Test" title="Test">
<p>
Text 4 kurz
</p>
<div class="rr-menuAnchor"><a href="#" title="Test">Weiter</a></div>
</div>
</div>
</body>
</html>