Forum » Programiranje » CSS styles/layers help
CSS styles/layers help
lordgreg ::
o tem, da je css funkcionalen smo že govorili..
sam imam pri vsem tem sledeče težave. recimo, da naredim layer:
#Menu {
BACKGROUND-COLOR: #7093DB;
LEFT: 0px;
TOP: 110px;
WIDTH: 150px;
HEIGHT: 100%;
}
finta je samo v tem,.. da ta layer ne bo šel v neksončno oz. ne bo teh 100%, čeprav bi točno to rad. se pravi, dokler je tekst izven menuja naj bo tudi menu.
mi morda ve kdo povedat, kaj torej pride tam namesto 100% pri height??
10x
sam imam pri vsem tem sledeče težave. recimo, da naredim layer:
#Menu {
BACKGROUND-COLOR: #7093DB;
LEFT: 0px;
TOP: 110px;
WIDTH: 150px;
HEIGHT: 100%;
}
finta je samo v tem,.. da ta layer ne bo šel v neksončno oz. ne bo teh 100%, čeprav bi točno to rad. se pravi, dokler je tekst izven menuja naj bo tudi menu.
mi morda ve kdo povedat, kaj torej pride tam namesto 100% pri height??
10x
Senitel ::
Sicer nimam pojma o tem, ampak naj vseen probam ...
Kaj pa če bi tudi višino specificiral v pixlih (px)?
Kaj pa če bi tudi višino specificiral v pixlih (px)?
lordgreg ::
Senitel: tudi to sem že poskusil, ampak kako naj vem, koliko bo teksta? Torej, to ne pride v poštev.. kaj drugega bomo morali poskusiti
lordgreg ::
baje, da moraš javascript zraven vključit, da ugotoviš velikost.. samo to ne more biti res.. mora obstajati kakšen drug način.. vseeno, če koga prime, pa to ve, naj mi sporoči, drugi poglejte na pofafani strani
darh ::
kokr se spomnm v CSS specifikaciji pise da je bol prou, da za take zadeve uporabs value "auto", kot pa "100%".... a si samo v IE probavou al tud v kakem drugem browserju.. sj ves da usak razume po svoje... k sem jest neki experimetiru je use delal tko kt bi mogl samo v operi... ma ja whatsoever...
drgac pa poglej na www.w3c.org, tam zihr kej pise
drgac pa poglej na www.w3c.org, tam zihr kej pise
Excuses are useless! Results are priceless!
lordgreg ::
xbite: probal vse, pregledal vse. sedaj vem, da moraš uporabit javascript, da ti izračuna velikost okna.. if you know what i mean.. mimogrede,.. pogledal sem na w3 in ostale css strani.. oddal nekaj forumov.. morda pa bo kar bo :=)
darh ::
ja to je tud opcija.. sam nisi s tem rešu nič... ker koda k si jo napisu verjetn dela samo v IE, v netscapu pa ne, ker mal drgac dela s tem.. hehe...
kle mas univerzajno kodo (JScript itaq ane..):
kle mas univerzajno kodo (JScript itaq ane..):
var isMinNS4 = (navigator.appName.indexOf("Netscape") >= 0 &&
parseFloat(navigator.appVersion) >= 4) ? 1 : 0;
var isMinIE4 = (document.all) ? 1 : 0;
var isMinIE5 = (isMinIE4 && navigator.appVersion.indexOf("5.") >= 0) ? 1 : 0;
function getWidth(layer) {
if (isMinNS4) {
if (layer.document.width)
return layer.document.width;
else
return layer.clip.right - layer.clip.left;
}
if (isMinIE4) {
if (layer.style.pixelWidth)
return layer.style.pixelWidth;
else
return layer.clientWidth;
}
return -1;
}
function getHeight(layer) {
if (isMinNS4) {
if (layer.document.height)
return layer.document.height;
else
return layer.clip.bottom - layer.clip.top;
}
if (isMinIE4) {
if (layer.style.pixelHeight)
return layer.style.pixelHeight;
else
return layer.clientHeight;
}
return -1;
}
Excuses are useless! Results are priceless!
lordgreg ::
to je tudi meni jasno.. ampak kam dat ta javascript? v HEAD? kako pa potem združit z CSS-jem?
darh ::
ehm.. jest tega se nikol nism delou....
anyway...
naredu bi pa tkole...
lepo nardis se eno funkcojo k jo das v onLoad trigger BODY tag... recimo da ji bo ime "init".. pol pa v tej funkciji lepo dolocs, da usakic k jo klices da nastav velikost layerja na ustrezno ane... simle as that... pa mislm da obstaja tud en trigger onResize... pa še tam notr daš isti init();
mal experimentirej an... :)
anyway...
naredu bi pa tkole...
lepo nardis se eno funkcojo k jo das v onLoad trigger BODY tag... recimo da ji bo ime "init".. pol pa v tej funkciji lepo dolocs, da usakic k jo klices da nastav velikost layerja na ustrezno ane... simle as that... pa mislm da obstaja tud en trigger onResize... pa še tam notr daš isti init();
mal experimentirej an... :)
Excuses are useless! Results are priceless!
lordgreg ::
no,.. ugotovil sem, da tega s samim css-jem ni možno storiti, zato bom kar prešaltal na TABLE
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
! | Vse, kar ste si želeli vprašati o CSS, pa si niste upali. (strani: 1 2 3 4 … 23 24 25 26 )Oddelek: Izdelava spletišč | 345681 (4818) | sunniegoldie |
» | Login popup box login error.Oddelek: Programiranje | 1138 (1026) | usoban |
» | Javascript - izračun razlike v datumihOddelek: Programiranje | 1912 (1767) | kogledom |
» | Drop down meni!Oddelek: Izdelava spletišč | 1945 (1698) | ACE |
» | Kako se tole naredi?Oddelek: Izdelava spletišč | 1498 (1198) | njok |