ugrás a tartalomhoz

Archívum - Szep 19, 2006 - Fórum téma

div hatter es tartalom viszonya

balage020 · 2006. Szep. 19. (K), 11.08
sziasztok!

egy ujabb, altalanosabb problemaban kernem a segitsegeteket.
jopar napja szenvedek mar azzal, hogy egy ketoszlopos lapon, ahol mind2 oszlopnak be van teve egy hatter, ami y tengelyen ismetlodik, es az egyik oszlopban, a szelesebben tartalom is van, a masikban 3 div egymas alatt (menu, a menu alatt egy vizsszintes sav, kb 30px magas, es egy kitolto div, amiben a szoban forgo ismetlodo hatter van), es azt szeretnem megoldani, hogy a szelesebbik oszlopban ha a tartalom valtozik, mondjuk dinamikusan kapja, vagy egyszeruen htmlben tobb szoveget irok hozza, akkor mind2 oszlop egyforman nyuljon lefele.

Eddig azzal trukkoztem hogy a 2 divnek, tehat a szelesebb, tartalom doboznak, valamint a keskenyebb divben levo legalso, kitolto divben a height erteket ugy allitottam be, hogy egyforma hosszura nyuljon az alja az egesz oldalnak. Ennek a 2 height erteknek termeszetesen valtozik az aranya, tehat meg azt se tudom megcsinalni, hogy mindig ugyanannyit adok hozza, akar kezzel, akar mashogy, a height ertekekhez, hanem mindig ujra kell jatszogatni vele.
Aztan volt hogy olyan nagy az egyes padding, margin, stb hasznalat a bal es a jobb div-ben, hogy az arany eleg durvan eltolodik, ilyenkor pedig mar azt se tudom megcsinalni, hogy addig jatszok vele, amig mind2 alja egy vonalban lesz. Ekkor csinaltam egy html>body blabla{height:xy px} sort, amit ie nem ertelmez, es igy firefox alatt is mas lett a magassag.
De ez igy akkor is iszonyat maceras.

Aztan jott a hidegzuhany.
Verdana, Arial, sans-serif font-family van beallitva.
Eddig windows xp alatt, ie6, ff1.5 es opera9 alatt teszteltem, de most a suliban megneztem gentoo linux alatt, ff1.5 es konqueror bongeszokben.
Ha jol latom, mas betutipusokat jelenit meg, talan Arial a Verdana helyett (nem tudom, ismeri-e ez a linux a verdanat), de a lenyeg, hogy az oldal aljan a szoveg 1-200px-el tulnyulik, a lablec alatt, majd folytatolagosan lefele szepen...

Van aki lunixot hasznal, en pedig nem akarok "lemaradni" azokrol a felhasznalokrol.

XSLT: csak az aktuális elem kiválasztása

waff · 2006. Szep. 19. (K), 10.31
Üdvözlet!

Lenne egy amatőr kérdésem, sajnos nem tudtam rájönni a megoldásra:
<c><h>...</h></c>
<c><l>...</l></c>
<c><h><a>..</a></h></c>
<c><l>..</l></c>
xsl:
<body>
<div id="main">
<xsl:for-each select="./c/">
<xsl:value-of select="."/>
</xsl:for-each>
</div>
</body>
<xsl:template match="//h">...
<xsl:template match="//a">...
<xsl:template match="//l">...
szoval van az xml-em, amiben vannak a <c>-k(legyenek komponensek) a c-ken belul lehet pl. <l> vagy <h> vagy akarmi mas, lenyeg, hogy kulonbozo tipusu entitasokat reprezentalnak.
az l-be peldaul menupontok tulajdonsagait tarolom(url, kep, flash, akarmi).
azt szeretnem az xsl-el, hogy ebbol legeneralom a menupontokat, meg ami meg kell.
az a problemam, hogy ha eler a feldolgozo az elso <l>-hez, akkor nem csak ennek az l-nek az elemeit jeleniti meg, hanem az osszes utana kovetkezojet is. es amikor eler a kovetkezohoz, akkor megint az osszeset.
nekem az kellene,hogy csak az aktualisat dolgozza fel.
remelem igy ertheto.
a <c>-ket is csak azert tettem bele, hogy hatha for-al menni fog, de sajna ugy se sikerult :(

elore is koszonom a segitseget!