| Autor | Zpráva | ||
|---|---|---|---|
| Pesso69 Profil |
#1 · Zasláno: 14. 11. 2013, 14:07:16
Mam klasicke rozlozenie webu ako header, left right panel center panel, footer.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Layout-1</title>
<style>
@import "reset.css";
.page { width:1200px; }
.header {
width:auto;
height:200px;
border: 1px solid #000;}
.left-panel {
float:left;
width:400px;
height:200px;
border: 1px solid #0C0;
}
.center {
width:400px;
height:200px;
border: 1px solid #00F;
display:inline-block;
}
.right-panel {
float:right;
width:400px;
height:200px;
border: 1px solid #F00;}
.footer {
clear:both;
width:auto;
height:200px;
border: 1px solid #000;}
</style>
</head>
<body>
<div class="page">
<div class="header">Header</div>
<div class="left-panel">Left panel</div>
<div class="center">Center</div>
<div class="right-panel">Right panel</div>
<div class="footer">footer</div>
</div>
</body>
</html>Je Fixne nastavena sirka 1200px, pricom jednotlive boxy left center right su po 400px, neviete mi poradit, preco ich nechce zarovnat boxy presne do sirky 1200px ? dakujem |
||
| Vestik Profil |
#2 · Zasláno: 14. 11. 2013, 14:20:36
odeber od šířky každého panelu 1px, musíš do toho započítat i šířku rámečku...
|
||
| Pesso69 Profil |
#3 · Zasláno: 14. 11. 2013, 14:32:17
to mi nepomoze, napr. ak som navolil border:0, a zvolil len backgorund, tak vtedy by som nemal riesit ramcek a malo by to ist, ale nejde to, len v FF to spravne zobrazi.
|
||
| 1Pupik1989 Profil |
Nejdřív je div levý, pak pravý a pak teprve střední.
<div class="left-panel">Left panel</div> <div class="right-panel">Right panel</div> <div class="center">Center</div> Když odebereš rámečky, tak to bude krásně vedle sebe. Další možnost je dát všem třem float:left. |
||
|
Časová prodleva: 13 let
|
|||
0
