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 |
#2 · Zasláno: 28. 10. 2005, 14:14:33
Tak prepacte, ten anonym som bol ja... Dajako mi zahaprovalo prihlasenie.
|
||
igamenir Profil |
#3 · Zasláno: 28. 10. 2005, 18:09:47
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 |
#4 · Zasláno: 28. 10. 2005, 19:12:22
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 * |
#5 · Zasláno: 29. 10. 2005, 09:05:08
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 * |
#6 · Zasláno: 29. 10. 2005, 09:09:47
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 |
#7 · Zasláno: 29. 10. 2005, 11:52:12
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 |
#8 · Zasláno: 29. 10. 2005, 12:11:23
Popravdě řečeno vůbec nechápu, co vlastně chceš.
na celu sirku stranky a nielen okna? Tohle fakt nechápu. |
||
peta Profil * |
#9 · Zasláno: 29. 10. 2005, 12:57:33
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 |
#10 · Zasláno: 29. 10. 2005, 19:24:49
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 |
#11 · Zasláno: 29. 10. 2005, 19:54:13
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 |
#12 · Zasláno: 29. 10. 2005, 20:11:33
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. |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0