reklama
Aktuality  |  Články  |  Recenze
Doporučení  |  Diskuze
Grafické karty a hry  |  Procesory
Storage a RAM
Monitory  |  Ostatní
Akumulátory, EV
Robotika, AI
Průzkum vesmíru
Digimanie  |  TV Freak  |  Svět mobilně

Stejná výška sloupců CSS

koren3 (255)|15.6.2010 06:39
Zdravím, jak jsme pročítal, tak stejnou výšku dvou sloupců pomocí CSS nelze.
Jak toto mám obejít. Všude se píše, že pomocí tabulek, ale nevím jak to implementovat.
CSS kód:
[CODE]
@charset "utf-8";


body, html {
font-family: verdana, arial, helvetica, sans-serif;
background-repeat: repeat;
background-attachment : fixed;
background-position : 0px 0px;
background-color: #5F5F5F;
margin: 0px;
padding: 0px 0;
text-align: center;
min-width: 1024px;
}
.zk {
width:900px;
height:auto;
}
.thrColHybHdr #container {
position: static;
top:0px;
background-repeat: repeat;
width: 900px;
height: auto;
margin: 10px auto;
border: 0px solid white;
padding: 0px;
text-align: left;
background-repeat: repeat-y;
background-attachment : fixed;
background-color:#FFFFFF;
}
.headerr {
background-image: url(pozadi/vrch.gif);
height: 160px;
}

.thrColHybHdr #header {
position:relative; top: 25px;
background-repeat: repeat;
width: 900px;
height: 140px;
margin: 0 auto;
border: 0px solid white;
padding: 0px;
text-align: left;
background-repeat: repeat-y;
background-attachment : fixed;
background-color:#FFFFFF;
}
.thrColHybHdr #header h1 {
margin: 0;
padding: 10px 0;
}

.pruh{
height:0px;
background-color:#333333;
}
.pruh2{
background-image: url(pozadi/spodek.gif);
height:160px;
}



.pruhObsah{
background-image:url(pozadi/obsahvrch.gif);
height:5px;

}


.thrColHybHdr #sidebar1 {
float: left;
min-height:800px;
_height:800px;
width: 180px;
height:auto;
background-image: url(pozadi/menu.gif);
padding: 0px 0px;
}

.thrColHybHdr #sidebar1 p {
padding: 0px 10px;
color:white;
}

.thrColHybHdr #sidebar1 h3 {
padding: 0px 10px;
color:white;
}

.thrColHybHdr #mainContent {
margin: 0 1em 0 12em;
padding: 0 2em 0 2em;
min-height:600px;
_height:600px;
}



.thrColHybHdr #footer {
padding: 0 10px;
background:#DDDDDD;
}
.thrColHybHdr #footer p {
margin: 0;
padding: 10px 0;
}


.fltrt {
float: right;
margin-left: 8px;
}
.fltlft {
float: left;
margin-right: 8px;
}
.clearfloat {
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
}
[/CODE]

html kód:
[CODE]



****** **********="Content-Type" **********text/html; charset=utf-8" />

uvod















sidebar1 Content


The background color on this div will only show for the length of the content. If you'd like a dividing line instead, place a border on the left side of the #mainContent div if the #mainContent div will always contain more content than the #sidebar1 div.


Donec eu mi sed turpis feugiat feugiat. Integer turpis arcu, pellentesque eget, cursus et, fermentum ut, sapien.




Main Content


Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent aliquam, justo convallis luctus rutrum, erat nulla fermentum diam, at nonummy quam ante ac quam. Maecenas urna purus, fermentum id, molestie in, commodo porttitor, felis. Nam blandit quam ut lacus.


Quisque ornare risus quis ligula. Phasellus tristique purus a augue condimentum adipiscing. Aenean sagittis. Etiam leo pede, rhoncus venenatis, tristique in, vulputate at, odio. Donec et ipsum et sapien vehicula nonummy. Suspendisse potenti. Fusce varius urna id quam. Sed neque mi, varius eget, tincidunt nec, suscipit id, libero.


H2 level heading


Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent aliquam, justo convallis luctus rutrum, erat nulla fermentum diam, at nonummy quam ante ac quam. Maecenas urna purus, fermentum id, molestie in, commodo porttitor, felis. Nam blandit quam ut lacus. Quisque ornare risus quis ligula. Phasellus tristique purus a augue condimentum adipiscing. Aenean sagittis. Etiam leo pede, rhoncus venenatis, tristique in, vulputate at, odio.



Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Praesent aliquam, justo convallis luctus rutrum, erat nulla fermentum diam, at nonummy quam ante ac quam. Maecenas urna purus, fermentum id, molestie in, commodo porttitor, felis. Nam blandit quam ut lacus.

Quisque ornare risus quis ligula. Phasellus tristique purus a augue condimentum adipiscing. Aenean sagittis. Etiam leo pede, rhoncus venenatis, tristique in, vulputate at, odio. Donec et ipsum et sapien vehicula nonummy. Suspendisse potenti. Fusce varius urna id quam. Sed neque mi, varius eget, tincidunt nec, suscipit id, libero.












[/CODE]
slowak1982 (134)|15.6.2010 08:01
Toto ti nevyhovuje?
Marenek (239)|15.6.2010 13:06
jestli ti jde jen o pozadí, udělej je pro oba sloupce součsně a dej nadřazenému, oba sloupce obalujícímu, prvku.

ale jestli nevíš, jak se dělá tabulka...
koren3 (255)|15.6.2010 20:05
Tam to je na celé stránce, já bych to nebylo až ke konci té stránky...
A jak to udělat s tou tabulkou?
athens (724)|15.6.2010 21:28
[quote=koren3;382176]......já bych to nebylo až ke konci té stránky...[/quote]
:stupid tak tomu nerozumím :stupid

[quote=koren3;382176]A jak to udělat s tou tabulkou?[/quote]

No prostě tam vložíš dvě tabulky kterým napevno stanovíš jejich rozměr
koren3 (255)|15.6.2010 21:53
Ajo, ale to přeci můžu udělat přímo v CSS stanovit pevně rozměr a bude to to samé... Ale já byc chtěl aby se to měnilo podle velikosti prostředního sloupce...
athens (724)|16.6.2010 07:53
Tak to jsi na začátku nepsal. Takže budeš mí jednu stránku kde budeš měnit pouze text v prostředním sloupci. Nebo jak to chceš aby to bylo.
16cmfan (2153)|16.6.2010 08:32
Popíš nám na tom obrázku, čo chceš urobiť vlastne a prečítaj si toto.

Tvoja stránka:
koren3 (255)|16.6.2010 09:26
No já chci, aby byl levý sloupec stejně dlouhý jako pravý a hlavně aby měl svoje vlastní pozadí. Jak to mám teď já, tak pozadí levého sloupce zavisí na délce textu který je v tomto sloupce. A já potřebuji, aby se to řídilo podle pravého sloupce.
16cmfan (2153)|16.6.2010 09:31
Myslíš telo stránky ? Main Content ? Trošku sa vyjadruj, pretože tam žiaden sloupec nevidím... Text vycentruj... a prečo chceš mať na pravo a na ľavo iné pozadie ? Obrázkové alebo len farba ?
slowak1982 (134)|16.6.2010 09:41
Pořád nechápu, proč se snažíš vymyslet znova kolo, na netu máš odladěné řešení. Když ti nevyhovuje, tak si to uprav dle sebe.

The Perfect 3 Column Liquid Layout

Kompatibilita:
iPhone & iPod Touch - Safari
Mac - Safari, Firefox, Opera 9.25, Netscape 9.0.0.5 & 7.1
Windows - Firefox 1.5, 2 & 3, Safari, Opera 8.1 & 9, Google Chrome, Explorer 5.5, 6 & 7, Netscape 8
athens (724)|16.6.2010 09:54
Tak si to udělej pomocí tabulek Není přece nic jednoduššího. Každá tabulka bude mít svůj rozměr, pozadí, barvu a co já vím co všechno. A nic nemusíš vymýšlet.
16cmfan (2153)|16.6.2010 10:00
Alebo pomocou DIVou, problém je, že on to chce silou mocou asi cez CSS...
athens (724)|16.6.2010 10:07
Vždyť si to může nastylovat přes CSSto přece není problém :thumb
16cmfan (2153)|16.6.2010 10:18
[quote=athens;382286]Vždyť si to může nastylovat přes CSSto přece není problém :thumb[/quote]

No veď hovorím, ale preňho to problém je - cez DIVy by to snáď zvládol
koren3 (255)|16.6.2010 10:18
JJ myslím Main Content. Obrázkové pozadí. A proč tak aby bylo menu nějak barevně odděleno od hlavní stránky...
koren3 (255)|16.6.2010 10:33
No já jsem hodně amatér přes toto. Tak zkuste upravit trošku můj kód, aby to fungovalo... Děkuji
athens (724)|16.6.2010 10:52
toto jsme dělali ve škole(CSS). nevím jestli je to něco co si představuješ. Rozepiš se tedy pořádně (nazývej věci pravými jmény - ať to pochopíme) jak to chceš/představuješ.
koren3 (255)|16.6.2010 12:02
Dvojsloupcový vycentrovaný layout se záhlavým i patičkou. Tonro layout bude odsazen od vrchu i od spodku stránky. Kde bude výška pravého sloupce má být stejně vysoká jako hlavního sloupce a bude mít jiné pozadí, které je obrázkové.
athens (724)|16.6.2010 13:50
tak něco takovýho :notsure

koren3 (255)|16.6.2010 14:58
Jenom dva sloupce, hlavička s patičkou samostatně a výška levého sloupce se bude měnit s výškou prostředního.
koren3 (255)|16.6.2010 18:04
Tady posílám jak by to mělo vypadat...
http://img41.imageshack.us/f/navrh.jpg/
athens (724)|16.6.2010 19:10
Mno tak teď už víš jak. Tak s chutí do toho. Nebo ještě néééé :notsure
koren3 (255)|16.6.2010 20:15
No nevím to jsem kreslil v photoshopu :-D
athens (724)|16.6.2010 21:25
ÁÁÁha. Tak co tedy chceš. Aby ti někdo udělal předlohu :notsure Nechápu jednu věc. proč se bude levý sloupec přizpůsobovat tomu pravému. Nech ten levý aby byl napevno. Bude to vypadat i lépe.
koren3 (255)|16.6.2010 21:29
Ne předlouho stačí aby upravil můj kód... A vypadalo líp? To bych neřekl tady posílám screen a to tam není obrázkové pozadí s kterým je to ještě horší...
http://img682.imageshack.us/i/divne.jpg/