Výška pozadí spolu s obsahem Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
kuxik009
Level 2.5
Level 2.5
Příspěvky: 338
Registrován: únor 13
Pohlaví: Muž
Stav:
Offline
Kontakt:

Výška pozadí spolu s obsahem

Příspěvekod kuxik009 » 22 led 2015 16:18

Zdravím,
mám stejný problém jako tady, jenže s dvěma rozdíly:
1. Mám jinou šablonu
2. Nefunguje to řešení
Šablona

Kód: Vybrat vše


body 
 
{
  padding: 0px;
  margin: 0px auto; 
 
}

#obsah 
 {
  width: 1036px;
  margin: 0px auto;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 2px;
  min-height: 660px;
  border: 1px solid black;
}

#paticka
 {
  text-align: center;
  width: 1000px;
  margin: 0px auto;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 3px 3px 3px 3px; 
 
} 

#hlavni_obsah 
 {
  border: 1px solid black;
  position: relative;
  float: left;
  width: 880px;
  text-align: left;
  min-height: 100%;
}

#bocni_panel
 {
  border: 1px solid black;
  position: relative;
  float: left;
  width: 140px;
  text-align: left;
  margin-right: 10px;
  min-height: 100%;
}
 


Kód: Vybrat vše


  
<div id="hlavicka">
   hlavička
  
</div>
  <div id="obsah">  
   
<div id="bocni_panel">
    panel
   
</div>   
  
<div id="hlavni_obsah">
  nějaký text, který je hóooodně dlouhý
  
</div>
  </div>
  <div id="paticka">
   patička
  
</div>
 </body>
</
html>
 


Víte někdo prosím, jak to vyřešit? Jak už jsem řekl řešení zhora nefunguje. Děkuji předem!

--- Doplnění předchozího příspěvku (22 Led 2015 20:00) ---

Tak už jsem to částečně vyřešil...
Pozadí se prodlužuje jak má, ale mám v obsahu "stopu" po bočním panelu...
ukázka.PNG

Asi to bude tím floatem, ale ani za nic nemůžu přijít na to, jak to spravit... Víte prosím někdo, jak na to? Děkuji.

Kód:

Kód: Vybrat vše

#hlavni_obsah
 {
  border: 1px solid black;
  position: relative;
  top: 0px;
  left: 150px;
  width: 880px;
  text-align: left;
 }

#bocni_panel
 {
  border: 1px solid black;
  position: relative;
  float: left;
  left: 0px;
  width: 140px;
  text-align: left;
  margin-right: 10px;
  min-height: 660px;
 }
Moje portfolio
Český jazyk je freeware, ale nikoliv open source!!!

Sestava:
► Zobrazit spoiler

Reklama
Uživatelský avatar
kuxik009
Level 2.5
Level 2.5
Příspěvky: 338
Registrován: únor 13
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Výška pozadí spolu s obsahem

Příspěvekod kuxik009 » 23 led 2015 17:52

Nevíte někdo?
Moje portfolio
Český jazyk je freeware, ale nikoliv open source!!!

Sestava:
► Zobrazit spoiler

Uživatelský avatar
kuxik009
Level 2.5
Level 2.5
Příspěvky: 338
Registrován: únor 13
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Výška pozadí spolu s obsahem

Příspěvekod kuxik009 » 24 led 2015 20:42

Opravdu mi nikdo neumí pomoct? :(
Moje portfolio
Český jazyk je freeware, ale nikoliv open source!!!

Sestava:
► Zobrazit spoiler

Uživatelský avatar
LuCaCZ
Level 3.5
Level 3.5
Příspěvky: 929
Registrován: březen 11
Pohlaví: Muž
Stav:
Offline

Re: Výška pozadí spolu s obsahem

Příspěvekod LuCaCZ » 25 led 2015 03:21

nepoužívej relativní pozicování a smaž top, left

#hlavni_obsah nastav taky float:left

Uživatelský avatar
kuxik009
Level 2.5
Level 2.5
Příspěvky: 338
Registrován: únor 13
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Výška pozadí spolu s obsahem

Příspěvekod kuxik009 » 25 led 2015 11:27

Super, díky!
Patička se už posune spolu s hlavním_obsahem, mám ale takový problém, že se nezvětší obsah. Víš prosím, jak na to? Díky moc!
Obrázek

HTML

Kód: Vybrat vše

  <div id="obsah"> 
   <div id="bocni_panel">
    Panel
   </div> 
  <div id="hlavni_obsah">
   Dlouhý text
  </div>
  </div>
  <div class="clear">
  </div>
  <div id="paticka">
   Patička
  </div>


CSS

Kód: Vybrat vše

html, body
 {
  height: 100%;
 }
 
body
 {
  padding: 0px;
  margin: 0px auto;
 }
 
#obsah
 {
  width: 1036px;
  background: white;
  margin: 0px auto;
  margin-top: 5px;
  margin-bottom: 5px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  padding: 2px;
  min-height: 100%;
  border: 1px solid black;
  box-shadow: black 4px 6px 30px;
}
 
#paticka
 {
  clear:both;
  text-align: center;
  width: 1000px;
  background: white;
  margin: 0px auto;
  margin-top: 5px;
  margin-bottom: 5px;
  border-radius: 5px;
  border: 1px dotted black;
  padding: 3px 3px 3px 3px;
 }
 
.clear
 {
  clear: both;
 }
 
#hlavni_obsah
 {
  border: 1px solid black;
  float: left;
  width: 880px;
  min-height: 100%;
  text-align: left;
  position: relative;
 }
 
#bocni_panel
 {
  border: 1px solid black;
  position: relative;
  float: left;
  width: 140px;
  text-align: left;
  margin-right: 10px;
  min-height: 100%;
 }
Moje portfolio
Český jazyk je freeware, ale nikoliv open source!!!

Sestava:
► Zobrazit spoiler

Uživatelský avatar
x-rated
Level 5
Level 5
Příspěvky: 2124
Registrován: říjen 14
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Výška pozadí spolu s obsahem  Vyřešeno

Příspěvekod x-rated » 25 led 2015 11:46

jestli dobře koukám, mělo by stačit do css doplnit tohle

Kód: Vybrat vše

#obsah:after {
content: "";
display: table;
clear: both;
}
9900K / G.Skill 32GB@4 GHz / MXI Formula / RTX 2080 Ti / Sabrent 4 TB NVMe / X-Fi THD / HD660S / G403 / G815 / UP2715K 5K IPS / HX1000i / Define R6 / EKWB full

Uživatelský avatar
kuxik009
Level 2.5
Level 2.5
Příspěvky: 338
Registrován: únor 13
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Výška pozadí spolu s obsahem

Příspěvekod kuxik009 » 25 led 2015 12:45

Super, díky moc!!!
Ten tvůj kód přesně sice nefungoval, ale když jsem vzal ten content, display a clear a vložil ho do původního #obsahu (tj. bez after), funguje to přesně tak, jak má! Ještě jednou díky!!!
Moje portfolio
Český jazyk je freeware, ale nikoliv open source!!!

Sestava:
► Zobrazit spoiler


Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti