Tecnología

Inicio

¿Cómo hacer un blog de tres columnas en Javascript

Por lo general, la creación de diseño de una página web se realiza con hojas CSS, o de estilo en cascada. Sin embargo, en la programación de computadoras, no es más que una forma de hacerlo todo, y cualquier tipo de diseño que desee construir también se puede lograr usando JavaScript. Con JavaScript, el diseño se forma dinámicamente cuando se carga la página en el navegador del usuario.

Instrucciones

1 Abra un documento de texto o HTML en blanco y guardarlo como \ "de tres columnas-test.html. \" JavaScript se puede encajar justo en código HTML, por lo que va a guardar el documento con una extensión de HTML normal.

2 Cree la estructura de la página básica. Puesto que usted está haciendo un blog de tres columnas, crear tres \ elementos "div \" y dar a cada uno un nombre con el \ "id \" atributo. Toda la página debe ser algo como esto:

<Html>
<Head>
<Title> Tres Blog Columna </ title>
</ Head>
<Body>
<Div id = \ "-columna de la izquierda \"> barra lateral izquierda </ div>
<Div id = \ "-columna central \"> contenido va aquí </ div>
<Div id = \ "-columna de la derecha \"> barra lateral derecha </ div>
</ Body>
</ Html>

3 Añadir un código JavaScript a la parte inferior de la página, justo antes de la etiqueta de cierre </ body>. Establecer un lugar para escribir el código con el \ "script de \" y \ "significantes CDATA \":

<Script type = \ "text / javascript \">
// <! [CDATA [
// Código JavaScript va aquí //
//]]>
</ Script>

4 Crea una matriz que contiene todos los \ "div \" los elementos de la página utilizando el método \ "getElementsByTagName \", y el nombre de \ "allMyDivs: \"

allMyDivs = document.getElementsByTagName (\ "div \");

5 Crear un bucle para recorrer cada uno \ "div \" de la matriz:

for (var i = 0; i <allMyDivs.length; i ++) {
// Hacer algo para cada div aquí //
}

6 Dentro del bucle, especificar reglas de estilo para cada \ "div \" con el objeto \ "estilo \":

for (var i = 0; i <allMyDivs.length; i ++) {
allMyDivs [i] .style.width = \ "200 píxeles \"
IR
allMyDivs [i] .style.height = \ "500px \"
IR
allMyDivs [i] .style.border = \ "sólida \ 1px negro"
IR
allMyDivs [i] .style.cssFloat = \ "\ left"
IR
allMyDivs [i] .style.margin = \ "10px \"
IR
}

Estas reglas particulares harán que cada uno \ "div \" 200 píxeles de ancho, 500 píxeles de alto, todos colocados lado a lado, con márgenes de 10 píxeles.

7 Ponlo todo junto. toda la estructura del documento debe tener este aspecto:

<Html>
<Head>
<Title> Tres Blog Columna </ title>
</ Head>
<Body>
<Div id = \ "-columna de la izquierda \"> barra lateral izquierda </ div>
<Div id = \ "-columna central \"> contenido va aquí </ div>
<Div id = \ "-columna de la derecha \"> barra lateral derecha </ div>
<Script type = \ "text / javascript \">
// <! [CDATA [
allMyDivs = document.getElementsByTagName (\ "div \")
IR
for (var i = 0; i <allMyDivs.length; i ++) {
allMyDivs [i] .style.width = \ "200 píxeles \"
IR
allMyDivs [i] .style.height = \ "500px \"
IR
allMyDivs [i] .style.border = \ "sólida \ 1px negro"
IR
allMyDivs [i] .style.cssFloat = \ "\ left"
IR
allMyDivs [i] .style.margin = \ "10px \"
IR
}
//]]>
</ Script>
</ Body>
</ Html>

Guarde el archivo y abrirlo en un navegador para ver los cambios.

8 Agregue el código para su blog y la información de la barra lateral interior de cada elemento respectivo \ "div \".