Autor Zpráva
Picasso
Profil *
Dobrý den,

rád bych se zeptal, jak můžu vyřešit propojení CSS a JavaScriptu? Jde mi hlavně o změnu rámečku CSS s textem, podle rozlišení prohlížeče.
Pokud bude rozlišení 800x600 text budu siroky 200px; pokud 1024x782 tak 300px atak...
Dero
Profil
Definuj šířku elementu, ve kterém máš text, v procentech.
Picasso
Profil *
Ještě by mě zajímalo, jak bych mohl vyřešit to, když mám úsek v třídě .stin_nastenky absolutně umístěný a nastavenou šířku, jak mám nastavit aby se vybarvoval celý obdelník až po konec stránky?

.stin_nastenky
{
background: url('seda.png') repeat;
width: 257px;
height: auto; /* (???) */
margin: 0;
position: absolute;
top: 230px;
right: 14px;
}
Picasso
Profil *
Definuj šířku elementu, ve kterém máš text, v procentech.
jee, takové snadné řešení a já si lámu hlavu s javasrciptem... :)))
díky !
Picasso
Profil *
hmm, tak bohužel to mi moc nepomohlo, pořád mám stejná problém, když zmenším prohlížeč, tak se objekty začnou překrývat, nastenka musí mít rozmery napevno...
tom-as
Profil *
CSS vlastnosti muzes menit javascriptem napr. tak, ze si u objektu definujes id (<div id="text" ...> nebo <img id="obr1" src=...>) a potom menis jejich vlastnosti napr. takto:
<script>
document.getElementById("objekt1").style.background="url(pozadi1.jpg)" ;
document.getElementById("text1").style.color="white";
document.getElementById("text1").style.backgroundColor="black";
</script>

takze
[adresa k objektu].style.[css vlastnost]=[css hodnota]

ale napr. css vlastnost "background-color" se zapisuje jako "backgroundColor", takze nazvy vlastnosti s "-" se asi zapisuji bez ni (ale to nemam vyzkouseno)
Toto téma je uzamčeno. Odpověď nelze zaslat.