| Autor | Zpráva | ||
|---|---|---|---|
| DarkMeni Profil |
#1 · Zasláno: 16. 3. 2014, 14:29:54
Zdravím, jak se dá udělat takový layout bez použití tabulek?
Samotná stránka má pevně danou šířku a má být vycentrovaná, okolní dva sloupce by měly sloužit pro složení pozadí z několika obrázků. Jde nějak nastavit divu, aby začal například vlevo a skončil u druhýho divu který má být vycentrovaný? Díky |
||
| rafej Profil |
#2 · Zasláno: 17. 3. 2014, 11:39:30
Ukaž příklad, jak to má vypadat. Z tvého popisu se to nedá jednoznačně určit, ale mohly by stačit i 2 divy, s tím, že jeden by byl uvnitř druhého a pozadí by se pozicovalo na vnější div.
|
||
| DarkMeni Profil |
Vypadat by to mělo přibližně takto
Zatim sem se dostal k tomuto: <!DOCTYPE html>
<html>
<head>
<title>Background test</title>
<meta http-equiv="Content-Type" content="text/html; Charset=UTF-8">
<style type="text/css">
html
{
height: 100%;
}
body
{
margin: 0px;
padding: 0px;
height: 100%;
position: relative;
text-align: center;
}
#background
{
width: 100%;
height: 100%;
position: absolute;
}
#bg-wrapper-left
{
width: 50%;
height: 100%;
float: left;
}
#bg-wrapper-right
{
width: 50%;
height: 100%;
float: left;
}
#bg-left
{
margin-right: 509px; /* (content width / 2) */
background: yellow;
height: 100%;
}
#bg-right
{
margin-left: 509px; /* (content width / 2) */
background: yellow;
height: 100%;
}
#content
{
width: 1018px;
height: 100%;
margin: auto;
background: orange;
text-align: left;
position: relative;
z-index: 2;
}
</style>
</head>
<body>
<div id="background">
<div id="bg-wrapper-left">
<div id="bg-left">left</div>
</div>
<div id="bg-wrapper-right">
<div id="bg-right">right</div>
</div>
</div>
<div id="content">content</div>
</body>
</html>To pozadí má být rozdělený na 3 části, 1. má zůstat nahoře, 2. má být pod ní s opakováním repeat-y a 3. má být dole u patičky A když ho uprostřed (to, co překryje obsah stránky) vyplnim například bílou barvou, tak pak jsou ty obrázky tak 2x datově větší než levá a pravá strana pozadí dohromady, proto to chci dát rači na ty 3 sloupce |
||
|
Časová prodleva: 12 let
|
|||
0