Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 11 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Problém so šírkou TD v TABLE

Registrovaný: 22.11.05
Prihlásený: 29.01.23
Príspevky: 712
Témy: 25
Bydlisko: SK-Martin
Príspevok NapísalOffline : 31.12.2007 3:37

Vytváram vzhľady pre jeden CMS (php-fusion), je tam použitý tabuľkový layout (toto prosím nekritizovať), a narazil som na jeden problém v IE (v FF je to dobre).
Pre pozadie nadpisu v TABLE chcem použiť obrázok, skladá sa z troch častí,
ľavy-stredný-pravý
dal som to do
<table width='100%'>
<tr><td class='lavy'></td><td class='stred'></td><td class='pravy'></td></tr></table>
ľavý a pravý majú zadefinovaný rozmer š/v, pre stred nemôžem zadať šírku lebo je rôzny podľa šírky TABLE (variabilná šírka podľa umiestnenia a obsahu)

problém je v tom, že pozadie pre stred sa nevyplní vždy na celú šírku tej bunky, vzniká rôzna medzera medzi ľavým a stredným pozadím,
už si neviem rady ako to vyriešiť, hlavne preto, že je to rôzne zobrazené v rovnakých TABLE (rovnaká šírka), ktoré sa na stránke opakujú (generované php)
a ďalšia záhada je tá, že v inom vzhľade, ktorý som vytvoril úplne rovnakým spôsobom, je všetko v poriadku (IE aj FF)
ukážka (IE):
Problém so šírkou TD v TABLE
prvý nadpis aj s pozadím je v poriadku,
pre názornosť som vyfarbil pozadie TR na červeno a pridal som aj border pre TABLE, zaujímavé je rôzna šírka TD napriek pevnému nastaveniu v px,
ak nastavím pevnú šírku pre stred tak je všetko OK, lenže to nerieši problém, vedel by niekto poradiť?


Offline

Užívateľ
Užívateľ
Problém so šírkou TD v TABLE

Registrovaný: 26.07.06
Prihlásený: 20.03.16
Príspevky: 1378
Témy: 90
Bydlisko: Slovakia-Ko...
Príspevok NapísalOffline : 31.12.2007 11:20

neviem ci som spravne pochopil ale co tak dat to pozadie pre cely tr a td automaticky prekrije to inputove pole neviem enskusal som to
ale naformatovat tym pozadiam v css nejaky staticky parameter na sirku

vsetko iba typi lebo nesiom si isty ci som to hned z rana spraven pochopil







_________________
CPU: Intel E7200 momentalne default + freezer 7 pro | MB: Gigabyte GA-P35-DS3 rev. 2.0 F14 | RAM: A-DATA 4x1GB EE Vitesta | VGA: ATI Radeon HD4850 Sapphire Dual Slot | Monitor: BenQ E2200HD+17CTX | HDD: WD 3200AAKS + Maxtor 6Y080M0 80GB SATAII + 120GB ATA Barracuda | PSU: Corsair VX450W | Windows 7 Ultimate Sk | REPRO: Logitech X-210
+
IPhone 3GS JB 3.1.3 (new BR)
múdry sa postara o seba ale ešte múdrejši sa postara aj o druhých
Offline

Užívateľ
Užívateľ
Problém so šírkou TD v TABLE

Registrovaný: 22.11.05
Prihlásený: 29.01.23
Príspevky: 712
Témy: 25
Bydlisko: SK-Martin
Príspevok Napísal autor témyOffline : 31.12.2007 13:27

nepísal som sem o všetkých mojich pokusoch, ani som neuviedol čo mám v css,
zatiaľ som to nepovažoval za potrebné,
kmsa:
1. nemám tam žiadne inputové pole,
2. pozadie do TR som skúšal, dal som tomu 100% width,
ale neviem prečo nezobrazilo sa mi to vôbec, v TR sa mi zobrazí len ak dám jednu farbu (viď aj v príklade),

aký staticky parameter na šírku myslíš? tie TABLE môžu mať rôznu šírku, podľa toho, kde v ktorom stlpci sa zrovna zobrazí, ale aj podľa použitého rozlíšenia návštevníka,

bol by som rád, keby mi niekto poradil kde robím chybu, keď v niektorých TABLE je to dobre, v inom vzhľade na rovnakých základoch, je to tiež dobre,
a napokon, tie medzery nie sú celkom náhodné, lebo majú vždy v tých istých TABLE takú istú šírku, táto sa nemení, len v každom TABLE kde sa to prejaví je tá šírka iná, a všimnite si aj to, že pozadie stred a pravy, keď je tam tá medzera, tak sa centruje do toho priestoru, ktorý by mal byť vyplnený celý,
toto mi generuje to TABLE:
Kód:
function opentable($title) {
echo "<table width='100%' cellpadding='0' cellspacing='0' class='side-tbl'><tr><td>";
echo "<table width='100%' cellpadding='0' cellspacing='0' border='0'>
      <tr class='capm'><td class='ramleft'>&nbsp;</td><td class='capmain'>$title</td><td class='ramright'>&nbsp;</td></tr>
      <tr><td colspan='3' class='side-body'>";
}

//tu sa nacitava obsah tohto TABLE podla toho kde a naco je pouzity
function closetable() {
echo "</td></tr></table>";
echo "</td></tr></table>\n";
}
a toto je CSS:
Kód:
.ramleft    { width:23px; height:30px; background-image:url(images/left.png); background-repeat:no-repeat; }
.ramright   { width:23px; height:30px; background-image:url(images/right.png); background-repeat:no-repeat; }
.capmain    { background-image:url(images/center.png); background-repeat:repeat-x; color:#630; font-size:12px; font-weight:bold; }
tr.capm       { width:100%; background:#f00; }
.side-tbl       { background:#eee; border:solid 1px #aaa; padding:3px; }


Offline

Užívateľ
Užívateľ
Problém so šírkou TD v TABLE

Registrovaný: 21.01.07
Prihlásený: 01.04.15
Príspevky: 118
Témy: 21
Bydlisko: Brezno
Príspevok NapísalOffline : 01.01.2008 16:59

Možno tam máš niekde zadané absolútne hodnoty rozmerov tých bočných pozadí v tabuľke skús tie hodnoty v css vynechať a nezadávať ani šírku ani výšku v pixeloch - asi len s tým by si sa mal pohrať trochu ... :-)







_________________
PC 1:CPU AMD Athlon 64 939 - 3200 MHz, Ram 2*512 MB PQI, GPU Radeon X850 XT 256MB/256Bit, MB MSI K8Neo 4Platinum, HDD0 Samsung 40 GB, HDD1 Western Digital 160 GB, Western Digital Passport USB 60 GB
PC 2: AMD Duron 1900 MHz Socket A, Ram 256 PQI, MB Matsonic 8167, GPU Radeon 9250 256MB/128Bit, HDD Western Digital 20 GB
Offline

Užívateľ
Užívateľ
Problém so šírkou TD v TABLE

Registrovaný: 22.11.05
Prihlásený: 29.01.23
Príspevky: 712
Témy: 25
Bydlisko: SK-Martin
Príspevok Napísal autor témyOffline : 06.01.2008 22:27

mistr85 píše:
Možno tam máš niekde zadané absolútne hodnoty rozmerov tých bočných pozadí v tabuľke skús tie hodnoty v css vynechať a nezadávať ani šírku ani výšku v pixeloch - asi len s tým by si sa mal pohrať trochu ... :-)

na toto ani nemá cenu reagovať, takéto pokusy už mám dávno za sebou,

nejaké ďalšie nápady?


Offline

Správca fóra
Správca fóra
Problém so šírkou TD v TABLE

Registrovaný: 27.07.07
Príspevky: 3948
Témy: 51
Bydlisko: Bratislava
Príspevok NapísalOffline : 06.01.2008 22:41

skus nastavit lavemu a pravemu stlpcu sirku priamo v html, mozno to pomoze...







_________________
NTB: Acer Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB | RAM: 8GB DDR3 1066 MHz | HDD: 1TB SSD WD BLUE
Offline

Užívateľ
Užívateľ
Problém so šírkou TD v TABLE

Registrovaný: 22.11.05
Prihlásený: 29.01.23
Príspevky: 712
Témy: 25
Bydlisko: SK-Martin
Príspevok Napísal autor témyOffline : 06.01.2008 23:36

tomuto nechápem zmysel, ale zázraky sa ešte môžu stať,


skúsil som, nepomohlo


Offline

Užívateľ
Užívateľ
Problém so šírkou TD v TABLE

Registrovaný: 02.12.07
Prihlásený: 26.02.13
Príspevky: 1114
Témy: 49
Príspevok NapísalOffline : 06.01.2008 23:40

co by si cakal od IE... ten je vzdy "vynimocny"... :D


Offline

Užívateľ
Užívateľ
Problém so šírkou TD v TABLE

Registrovaný: 22.11.05
Prihlásený: 29.01.23
Príspevky: 712
Témy: 25
Bydlisko: SK-Martin
Príspevok Napísal autor témyOffline : 06.01.2008 23:45

ďakujem ti za postreh, bez teba by som na to ani neprišiel


Offline

Užívateľ
Užívateľ
Problém so šírkou TD v TABLE

Registrovaný: 02.01.08
Prihlásený: 07.10.18
Príspevky: 140
Témy: 15
Bydlisko: Košice
Príspevok NapísalOffline : 07.01.2008 2:33

DOCTYPE si skusal menit na nejaky iny?







_________________
NB: MacBook Pro 13,3 (A1707), MacBook Pro 8,1 (A1278), Toshiba Portege M800-107

PC:
Zdroj: Corsair HX 520W | CPU: Core i5-8400 + Noctua NH-C12P | MB: Asus Z370-I Gaming | RAM: 2x 8GB DDR4 G.SKILL TridentZ RGB | HDD: A-DATA SU800 128GB | CASE: Fractal Design Define Nano S
Offline

Užívateľ
Užívateľ
Problém so šírkou TD v TABLE

Registrovaný: 22.11.05
Prihlásený: 29.01.23
Príspevky: 712
Témy: 25
Bydlisko: SK-Martin
Príspevok Napísal autor témyOffline : 07.01.2008 16:02

nie, použivam štandard pre phpfusion, nemením to, je to HTML 4.01 Trans....
tiež v tom nevidím zmysel, lebo pri iných vzhľadoch v tom istom systéme je všetko v poriadku


Odpovedať na tému [ Príspevkov: 11 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Padding a problem so sirkou IE vs Firefox (zasa)

v HTML, XHTML, XML, CSS

2

564

28.09.2007 19:36

imcold Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. z table do table

v HTML, XHTML, XML, CSS

5

918

25.05.2006 14:48

JanoF Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. CREATE TABLE problem

v PHP, ASP

14

754

24.12.2007 20:33

Blackshadow Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problem s diskom, pravdepobne poskodena partiton table

v Pevné disky a radiče

0

216

04.04.2013 12:08

Ageiris Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. TV so šírkou max. 90cm

v Monitory, televízory a projektory

0

191

17.11.2014 11:21

KocuR Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Obrazok, ktory by pretrcal zvnutra wrapperu s pevnou sirkou

v HTML, XHTML, XML, CSS

12

535

29.03.2011 20:55

johnny04501 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. LCD 22" monitor s celkovou sirkou max 530mm

v Monitory, televízory a projektory

6

429

24.10.2009 17:29

piskvorko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. table?

v HTML, XHTML, XML, CSS

5

677

12.01.2008 20:40

Hees Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. css table

v HTML, XHTML, XML, CSS

10

1265

17.04.2008 15:48

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. java table

v Assembler, C, C++, Pascal, Java

10

611

25.04.2010 21:03

Forty- Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Create table

v PHP, ASP

6

792

06.10.2009 14:46

danielop Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Table vsetko dokaslala

v HTML, XHTML, XML, CSS

4

508

10.05.2009 19:46

mokus Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. mysql - create table....

v Databázy

4

1276

31.08.2008 22:28

m4r14n Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. odkaz v TABLE

v HTML, XHTML, XML, CSS

5

800

22.11.2006 21:46

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. table alerdy exist

v PHP, ASP

16

989

15.07.2008 14:26

Tominator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. mysql table name ... :-/

v PHP, ASP

6

479

10.02.2008 17:25

sento Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra