Tecnología

Inicio

Cómo modificar CSS con JavaScript

Cómo modificar CSS con JavaScript


JavaScript puede modificar la información de la hoja de estilo en cascada en una página web, lo que permite el aspecto o el texto de una página a cambios basados ​​en la entrada del usuario. Un ejemplo de esto es un HTML, el estilo y la demostración JavaScript que permite que un disco rojo se mueva alrededor de la página de forma aleatoria como el cursor del ratón se coloca en ella. Para lograr esto, los atributos de posición del disco se modifican, como ratón sobre ocurren los eventos.

Instrucciones

1 Escribir el código de cabecera del documento.

<! DOCTYPE html PUBLIC "- // W3C // DTD XHTML 1.0 Strict // EN"

"Http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<Html xmlns = "http://www.w3.org/1999/xhtml">

<Head>

&lt;title>&lt;/title>

& Lt; meta content = "text / html; charset = UTF-8" http-equiv = "Content-Type" />

2 Escribir el código de estilo de documento.

<Style type = "text / css">

#circle

{

position: absolute;

z-index: 1;

visibilidad: visible;

anchura: 5.0em;

altura: 5.0em;

top: 7.0em;

izquierda: 0.5em;

frontera: 2px #ccc sólida;

-moz-border-radius: 3.5em;

-webkit-border-radius: 3.5em;

text-align: center;

padding: 1.0em;

fondo: rojo;

}

pag {

font-size: 1.2em;

font-weight: 900;

de color: #FFFFFF;

}

</ Style>

3 Escribe documento de código javascript.

<Script type = "text / javascript">

var x;

var y;

función de pausa (ms)

{

fecha var = new Date ();

var CURDATE = null;

do {CURDATE = new Date (); }

mientras que (CURDATE actualizados & lt; m);

}

función moveCircle ()

{

x = Math.floor (Math.random () * 40);

y = Math.floor (Math.random () * 30);

pausa (300);

. Document.getElementById ( "círculo") style.top = y + "em";

. Document.getElementById ( "círculo") style.left = x + "em";

}

</ Script>

</ Head>

4 Escribir código cuerpo del documento.

<Body>

<Div id = "círculo" onmouseover = "moveCircle ()">

<P> Touch Me </ p>

</ Div>

</ Body>

</ Html>