Witam!
Borykam się ze znanym problemem. Oto kod:
<html>
<head>
<style>
#block{
font-size:24px;
width:100%;
}
#left{
background-color:#DDD;
min-height:150px;
width:25%;
}
#right{
background-color:lightblue;
min-height:150px;
width:75%;
}
.row{
display:table-row;
}
.cell{
display:table-cell;
}
.table{
display:table;
}
</style>
</head>
<body>
<div id="block" class="table">
<div class="row">
<div id="left" class="cell">to jest lewa kolumna<br /><br /></div>
<div id="right" class="cell">to jest prawa kolumna</div>
</div>
</div>
</body>
</html>
Webmasterzy pewnie już wiedzą o co mi będzie chodziło ;) Moim marzeniem jest, aby dodać do tego układu nagłówek ponad istniejącymi już dwiema kolumnami oraz stopkę poniżej. Stopka i nagłówek oczywiście muszą zajmować 100% długości obu kolumn, czyli tak, jak gdybyśmy zrobili kolejną komórkę i ustawili collspan="2" w zwykłej tabeli html. Szukałem już na wielu forach i nie znalazłem odpowiedzi, jak to zrobić.
Stosuję "rozwiązanie kolumnowe", ponieważ chcę, aby wysokości tych dwóch divów (left i right) były takie same niezależnie od treści w każdym z nich. W jaki sposób mogę dodać tutaj nagłówek i stopkę, aby nie była to siermięga i szablon był na poziomie?
Pozdrawiam!