Autor Zpráva
Anonymní
Profil *
Dobry den,
mohli by ste mi prosim vas poradit ako docielim toho aby sa na stranke http://www.bside.sk/index.php zopakoval obrazok pod nadpisom (class=oddelovac,http://www.bside.sk/theme/FSD/images/index_03.gif)
na celu sirku stranky a nielen okna?
Skusal som rozne nastavenie pomocou background-repeat a position, ale nic podobne mi nefunguje.

Dakujem
michaelkiller
Profil
Tak prepacte, ten anonym som bol ja... Dajako mi zahaprovalo prihlasenie.
igamenir
Profil
Když už to máš všechno v tabulce, tak dej do prvního řádku tabulky to logo a ten obrázek. Tím se to vyřeší.

Jinak ale nemůže nepoznamenat, že máš v těch tabulkách příšernej bordel.
michaelkiller
Profil
Priserny bordel je tam preto, lebo to bezi na redakcnom systeme....
Ten obrazok by mal byt prave pod tabulkou kde je hlavicka, umiestnenie do nej nic nevyriesi, pretoze tabulka ma stale sirku 100% a to je len sirka okna.
peta
Profil *
michaelkiller
www.htmlvalidator.com/lite/
- nejdriv sprav validitu, pak ma smysl resit neco dalsi

Co znamena pres celou sirku?
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%">
<tr>
<td width="10"></td>
<td width="160"><BR><img border="0" src="theme/FSD/images/logotest.gif" width="146" height="56"></td>
<td width="346" ALIGN="LEFT"><BR><img border="0" src="theme/FSD/images/logotest3.gif" width="346" height="103"></td>
<td width="18" ALIGN="RIGHT"><BR><img border="0" src="theme/FSD/images/logotest4.gif" width="18" height="94"></td>
<td width="5"></td>
</tr>
</table>

Chces, aby tahle tabulka mela nejakou pevnou sirku a bunky se nejak roztahly?
<table width="888">

Chces, aby se obrazek roztahl?
<img width="888">

Chces, aby se opakovalo nejake pozadi?
CSS: background:url("obrazek.gif") 50% 0; (repeat je uz jako default pro obe osy X i Y)
Jenze to musi by bud v
<td class="obr"> nebo
<tr class="obr"> nebo
<table class="obr">
Ale to se opakuje obrazek na pozadi a nikde neni jeste receno, jak siroky je box, ve kterem se opakuje. Takze je jeste nutne pridat width:888px do CSS nebo do table (td) width="888"

Jak to mas ted, tak se tabulka roztahne na sirku obsahu v ni nebo, pokud mas <table width="100%"> tak se roztahne pouze na sirku okna prohlizeze nebo na sirku obsahu, podle toho, co je vetsi.
Zajimave, ze s menu jsi s tim problem nemel, aby melo minimalni sirku.
peta
Profil *
michaelkiller
ono by to slo udelat i roztahnutim obrazku, jestli jsi myslel tu sedou caru pod nadpisem.
<img src="hhh" width="888" height="16">
(skutecna velikost muze byt 16x16)
nepouzivej obrazky 1x16, protoze se pomaleji vykresluji, kdyz se musi 16x vice tapetovat nez u 16x16. Ted je dost sporne, zda je rychlejsi pockat o 100 bytu vetsi obrazek nebo pockat, az si to www prohlizec vykresli 888x na radek.
michaelkiller
Profil
Peta dakujem za postrehy,
validaciu sa budem snazit poriesit. Ako si spravne povedal, ide mi o to aby sa roztiahol obrazok (ta seda ciara) po celej dlzke stranky (teda nie okna).
Problem je v tom, ze ja tomu obrazku nechcem davat fixnu sirku, aby sa to zobrazilo v kazdom (od 800*600 hore) rozliseni obdobne. Myslel som, ze je na to dajaka finta, ale vidim ze s percentami toho moc nespravim, kedze maximalna hodnota je 100% a to je sirka okna. Neslo by to dajako spravit javascriptom?
Diky
habendorf
Profil
Popravdě řečeno vůbec nechápu, co vlastně chceš.

na celu sirku stranky a nielen okna?
Tohle fakt nechápu.
peta
Profil *
habendorf To je komplikovana sifra, mi to doslo az pri psani poslednich radku, co by vlastne rad. :)
On ma okno treba 200x200 , ma v nem scroll, ale obrazek prouzku se mu nezobrazi po cele delce 1000px, ale jen 200px, podle okna.

michaelkiller
Finta? Zobrazi si okraje bloku, treba ve Firefox, plugin development tools...
Tam jasne vidis, kde ti konci blok a proc se ti to zobrazuje spravne...
Finta by mohla byt asi takova, ze si to oramujes a das jako vrsek nad sloupce:
.trisloupce {padding-top:16px;backgorund:url("prouzek.gif") repeat-x}
<div class="logo">bbb</div>
<div class="trisloupce">
sloupecky ccc
<div class="paticka">aaa</div>
</div>
Ale v tom jako nevidim zadnou fintu, to je logicka uvaha, kdyz ta cara ma byt po cele delce tech 3 sloupcu, tak to vazat na blok se tremi sloupci
michaelkiller
Profil
Peta,
skusil som to podla teba cely ten blok dat do divu (tristlpce) a ukoncit ho pred patickou, nepomaha.
Skusil som dat este jeden nadradeny div a do neho vnorit tie tristlpce a stale nepomaha.

Funguje to len vtedy, ak dam divu napevno nastavenu sirku...
habendorf
Profil
Pořád nechápu co se tu řeší. Když tam dáš (ne do tabulky) prachobyčejný div bez udání šířky, tak bude na celou šířku stránky.
michaelkiller
Profil
Pořád nechápu co se tu řeší. Když tam dáš (ne do tabulky) prachobyčejný div bez udání šířky, tak bude na celou šířku stránky.

Habendorf, praveze to mi tak nefunguje a nemam sajn ze preco...
Ak si pozries zdrojak, tak vidis ze tie divy .komplet a .tristlpce su uz vonku z tabulky, a obrazok sa mi nenatiahne na celu sirku.

Ja totiz myslim celu sirku stranky to, co pokracuje aj ked horizontalne skrolujes. To co vidis bez skrolovania, to nazyvam sirka okna.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0