DIV height 100% megint
Sziasztok!
Az alabbi peldaban a container elnevezesu DIV szepen kitolti a fuggoleges teret, tehat 100% magasagban a browsert. Viszont a content azonositoju DIV-et erre sehogy nem tudom ravenni. Ha siman 100%-ra allitom, akkor pont a bongeszo magasagat kapja, es ugye igy megjelenik a gorgeto savok, mivel a fejlec tullog az egeszen.
HTML:CSS:
■ Az alabbi peldaban a container elnevezesu DIV szepen kitolti a fuggoleges teret, tehat 100% magasagban a browsert. Viszont a content azonositoju DIV-et erre sehogy nem tudom ravenni. Ha siman 100%-ra allitom, akkor pont a bongeszo magasagat kapja, es ugye igy megjelenik a gorgeto savok, mivel a fejlec tullog az egeszen.
HTML:
- <body>
- <div id="container">
- <div id="header">
- <h1>Fejlec</h1>
- </div>
- <div id="content">
- content
- </div>
- <div id="navbar">
- Navbar
- </div>
- <div id="footer">
- Footer
- </div>
- </div>
- </body>
- html,body {
- margin:0;
- padding:0;
- height:100%;
- background:blue;
- }
- #container {
- position:relative;
- width:750px;
- background:yellow;
- height:auto;
- height:100%;
- min-height:100%;
- }
- #header {
- padding:1em;
- background:#ddd;
- }
- #content {
- width:200px;
- background:orange;
- position:relative;
- height:100%;
- }
- #footer {
- height:200px;
- width:100%;
- background:#ddd;
- }
Mindig ugy jarok, ha leirom a
Szoval mar megvan a megoldas:)
megoldást
Bocsanat, csak sietnem
Szoval a mukodo kod:
HTML:
Összefoglalva
Összefoglalva a megoldást az jelentette, hogy annak az objektumnak a position értékét relative-ra, amiben a 100%-osnak kívánt objektum található. Ez megtehető természetesen a body-val is.