5
Mam 3 skrzynki z tytułami, ramką i krótkim opisem.Wyrównaj listę i wypchnij tekst na dół.
W tej chwili wygląda to tak:
Chciałbym przy użyciu tylko CSS, aby wyrównać zielone granice i popchnąć wszystkie tytuły jeden wiersz do dołu.
Treści i tytuły są dynamiczne, więc może się zdarzyć, że w tytule znajdą się 1, 2, 3 wiersze, ale zawsze chcę, aby tytuły z mniejszymi wierszami zaczynały się od dołu, tak jak w poniższym przykładzie.
Nie mogę korzystać z JavaScript!
Każda sugestia zostanie doceniona.
Obecnie struktura kodu jest taka:
HTML:
<section id="" class="boxes">
<ul class="inline">
<li>
<article>
<h2>Mae hyn yn enghraifft prif llawer hwy</h2>
<p>
Mae llawer o bethau gwych cymaint yn mynd ymlaen yr haf hwn a, beth bynnag yw eich cynlluniau, nawr yw'r amser i fynd i'r afael a eich gwariant.
</p>
<a class="read-more" href="">Read more ></a>
</article>
</li>
CSS:
ul.inline {
display: inline-block;
list-style-type: none;
margin: 0 0 20px;
padding: 0;
width: 978px;
}
ul.inline li {
float: left;
margin: 0 18px 0 0;
padding: 0;
width: 308px;
}
ul.inline li h2 {
border-bottom: 5px solid #34750E;
color: #34750E;
font-size: 21px;
margin: 0 0 10px;
padding: 0 0 10px;
position: relative;
}
ul.inline li a.read-more {
color: #34750E !important;
}
EDIT:
Co próbowałeś? stworzyć przykład na [jsfiddle.net] (http://jsfiddle.net) –
czy masz przykładowy kod? Kiedy już to robisz, możesz opublikować to jako demo na http://jsfiddle.net lub http://jsbin.com –
Nie chcesz używać
Odpowiedz
UPDATE
Sprawdź to zaktualizowane skrzypce że używa znaczników jak w pytaniu: http://jsfiddle.net/techfoobar/hmCuj/
Logika rozwiązania jest w zasadzie taka sama.
Sprawdź to skrzypce: http://jsfiddle.net/techfoobar/5hhdE/1/
HTML
CSS
wpadł na pomysł z tym po: How can I positioning LI elements to the bottom of UL list
Źródło
2012-08-03 10:22:13 techfoobar
** + 1 ** doskonała odpowiedź !;) –
Istnieje "foreach .Net", które powtarzają się listę i wepchnij do tytułu i treści. Jak napisałem w moim poście, jest dynamiczny .. Jeśli mam 2 listy, jak mogę to zrobić? –
Czy masz na myśli, że będziesz mieć wiele 'UL'ów w' sekcji' z pudełkami klas? Jeśli tak, będziesz potrzebować innego rozwiązania! – techfoobar
Wcześniej skonfigurować przykład za pomocą tabel. Są to dane tabelaryczne, wiersz nagłówka, wiersz opisu i wiele kolumn.
Live Example
CSS
Źródło
2012-08-03 10:22:07
Spróbuj to Działa:
kod:
CSS Kod:
Źródło
2012-08-03 10:35:20
Dlaczego nie można po prostu użyć tabeli CSS?
http://jsfiddle.net/CeMrZ/
nie zostały dołączone wszystkie czcionki kolorowania itp tylko kod układu.
CSS
HTML
Źródło
2012-08-03 10:51:42 Leigh
Powiązane problemy