Autor | Zpráva | ||
---|---|---|---|
mirek46 Profil * |
#1 · Zasláno: 26. 4. 2006, 23:47:04
Zdravím potřeboval bych označit jednu část tabulky v PHP abych mohl v css naprogramovat styl, tento zápis je nefunkční, nevíte jak na to? Děkuju
echo "<div id=\"inzerce\"><TR><th align=left colspan=2 bgcolor=#E6E673></div>"; |
||
mathew99 Profil |
#2 · Zasláno: 27. 4. 2006, 01:21:35
cau,
ten div v tabulce na tomto miste nema co delat, aspon sem to takhle nikde nevidel ani nezkousel. Pokud potrebujes preformatovat skupinu sloupcu, hod je do tagu <colgroup></colgroup> a taky bych se vyhl tomu zapisu pres echo ja bych to prepsal takhle <table><?php ... ... ?><colgroup id="inzerce"><tr><th... </colgroup><?php taky to muzes napsat tak, ze kazdemu sloupci nebo bunce priradis class="inzerce" a naformatujes je samostatne. zalezi uz na tobe, jak se ti to hodi |
||
Michal Škrabálek Profil |
#3 · Zasláno: 27. 4. 2006, 06:13:29
Doporučil bych formátovat pomocí tříd (class), kromě toho tohle křížení divu s buňkami tabulky nemůže fungovat (zkuste si to nakreslit na papír).
|
||
mirek46 Profil * |
#4 · Zasláno: 27. 4. 2006, 07:49:23
Takze by zapis mel vypadat takhle?
echo "<TR class=\"inzerce\"><th align=left colspan=2 bgcolor=#E6E673>"; kdyz mam ve stylech tento zápis, tak mi to bohuzel nefunguje.. #inzerce { background-image: url(pozadiinzerce.jpg); background-repeat: repeat-x; } |
||
krteczek Profil |
#5 · Zasláno: 27. 4. 2006, 10:03:10
mirek46: máš tam několik nedorozumění (nejasností pro tebe):
1. pokud použiješ třídu (class) tak ji v css označujeme tečkou a názvem: <tr class="inzerce"> => .inzerce{vlastnosti} nebo v tomto případě lze použít i tr.inzerce{vlastnosti} ten křížek (#) označuje unikátní identifikátor (vyskytuje se na stránce jen jednou!) <tr id="levysloupec"> => #levysloupec{vlastnosti} 2. pokud vypisuješ text pomocí echo tak použij jednoduché uvozovky (nebudeš muset escapovat lomítky) echo "<tr class=\"inzerce\"><th align=\"left\" colspan=\"2\" bgcolor=\"#E6E673\">"; přepiš třeba takto: echo '<tr class="inzerce"><th style="text-align:left; color:red" colspan="2">'; krteczek |
||
rabbit Profil |
#6 · Zasláno: 27. 4. 2006, 10:17:32
krteczek má ve všem pravdu. Jen bych ještě poznamenal, že i když si dáš do stylu správně .inzerce {...} tak ten obrázek na pozadí nemáš šanci vidět, když si u vnořeného elementu <th .. to pozadí předefinuješ na nějakou barvu #E6E673 ;-]
|
||
mirek46 Profil * |
#7 · Zasláno: 27. 4. 2006, 17:25:40
Dekuju vsem moc, uz to funguje :-)
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0