CSS pozadí - problém s opakováním 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:

CSS pozadí - problém s opakováním

Příspěvekod kuxik009 » 16 dub 2014 18:26

Zdravím,
mám CSS pozadí:

Kód: Vybrat vše

html
 {
    height: 100%;
 }


body
 {
  background-color: #A9A9A9;
  font-family: Verdana, Tahoma, sans-serif;
  font-size: 11pt;
  height: 100%;
 }

které vypadá zhruba takto:
Výstřižek1.PNG

jenže když text zasahuje "pod obrazovku" a musí se rolovat, vypadá to takto:
Výstřižek2.PNG
Výstřižek2.PNG (7.94 KiB) Zobrazeno 930 x

Chtěl bych, aby bílý pruh pokračoval tak dlouho, dokud pokračuje text. Hledal jsem na internetu, zkoušel jsem background-repeat: repeat-y;, background-attachment:scroll;, background-attachment:fixed;, jenže nic nezabralo. Samozřejmě, že by šlo nastavit obrázkové pozadí, které by vypadalo jako ty pruhy a pak prostě nastavit opakování na ose y, ale to mi přijde nepřizpůsobivé, takže to bych použil jen v nejvyšší nouzi. Máte někdo nápad, jak vyřešit můj problém? Díky.
Moje portfolio
Český jazyk je freeware, ale nikoliv open source!!!

Sestava:
► Zobrazit spoiler

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

Re: CSS pozadí - problém s opakováním

Příspěvekod LuCaCZ » 16 dub 2014 18:46

tak řekl bych že to bude tím

Kód: Vybrat vše

html
 {
    height: 100%;
 }

dej to pryč

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

Re: CSS pozadí - problém s opakováním

Příspěvekod kuxik009 » 16 dub 2014 18:55

Když to dám pryč, udělá to tohle:
85.PNG
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: CSS pozadí - problém s opakováním

Příspěvekod LuCaCZ » 16 dub 2014 19:06

Nemáš někde v css použitý float? Pak bys měl dát třeba patičce CSS vlastnost clear:both

Uživatelský avatar
Petr Hnátek
Level 3.5
Level 3.5
Příspěvky: 654
Registrován: listopad 13
Pohlaví: Muž
Stav:
Offline

Re: CSS pozadí - problém s opakováním

Příspěvekod Petr Hnátek » 16 dub 2014 20:08

Místo:

Kód: Vybrat vše

height: 100%;


dej:

Kód: Vybrat vše

height: auto;

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

Re: CSS pozadí - problém s opakováním

Příspěvekod kuxik009 » 16 dub 2014 21:10

Petr Hnátek: Nefunguje ani u html ani u body. Zase to ukazuje toto Obrázek
LuCaCz: float mám použit jenom takto:

Kód: Vybrat vše

#menu
 {
  position: relative;
  float: right;
  width: 160px;
  text-align: right;
  top: 55px;
 }

Kód: Vybrat vše

#obsah
 {
  position: relative;
  width: 690px;
  float: left;
 }

Co tam mám teda prosím dopsat aby to fungovalo? Díky
Moje portfolio
Český jazyk je freeware, ale nikoliv open source!!!

Sestava:
► Zobrazit spoiler

mistr moskva
Level 2
Level 2
Příspěvky: 170
Registrován: srpen 09
Pohlaví: Muž
Stav:
Offline

Re: CSS pozadí - problém s opakováním

Příspěvekod mistr moskva » 16 dub 2014 21:27

kuxik009: Je to problém s float. Musíš tam dát čistič - tj prvek, který má nastaveno clear: both.

http://www.jakpsatweb.cz/css/clear.html

Hoď ho pod prvek obsah

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

Re: CSS pozadí - problém s opakováním  Vyřešeno

Příspěvekod LuCaCZ » 16 dub 2014 21:32

za koncový tag s id obsah nebo menu (ten co je jako druhý) vlož ještě jeden třeba id="paticka" a v CSS nastav #paticka {clear:both}
nebo <br style="clear:both">

tím se vyruší to obtýkání

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

Re: CSS pozadí - problém s opakováním

Příspěvekod kuxik009 » 16 dub 2014 21:41

Super, už to funguje! Udělal jsem to podle LuCaCz. Díky moc!
Moje portfolio
Český jazyk je freeware, ale nikoliv open source!!!

Sestava:
► Zobrazit spoiler


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Vir? - CMD problém Příloha(y)
    od glajdowicz » 09 lis 2023 15:49 » v Windows 11, 10, 8...
    6
    1587
    od mmmartin Zobrazit poslední příspěvek
    09 lis 2023 21:09
  • Problem s fps Příloha(y)
    od Shokata88 » 02 úno 2024 00:10 » v Rady s výběrem hw a sestavením PC
    15
    1146
    od petr22 Zobrazit poslední příspěvek
    03 úno 2024 12:32
  • USB HDD - problém Příloha(y)
    od andrej71 » 13 pro 2023 13:29 » v Problémy s hardwarem
    17
    2065
    od RIKI22 Zobrazit poslední příspěvek
    14 pro 2023 17:30
  • Problem s Cat6a a 5e
    od bugs » 19 čer 2023 15:37 » v Sítě - hardware
    9
    1963
    od bugs Zobrazit poslední příspěvek
    22 čer 2023 18:39
  • Problém s USB - C (sluchátka)
    od ml3rax » 06 črc 2023 14:43 » v Mobily, tablety a jiná přenosná zařízení
    1
    1667
    od Grander Zobrazit poslední příspěvek
    06 črc 2023 15:33

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