La Red de Conocimientos Pedagógicos - Currículum vitae - El contenido DIV CSS es demasiado largo. ¿Cómo puedo hacer clic para expandir el resto del texto?

El contenido DIV CSS es demasiado largo. ¿Cómo puedo hacer clic para expandir el resto del texto?

lt;!DOCTYPE htmlgt;

lt;html lang="es"gt;

lt;headgt;

lt; meta charset="UTF-8"gt;

lt;titlegt;Expansión de altura del artículolt;/titlegt;

lt;stylegt;

#myarticle{

ancho: 700 px;

alto: 300 px;

desbordamiento-y: oculto

borde: 1 px verde sólido; >

p>

margen: 20px automático

}

p{

sangría de texto: 2em; >margen inferior: 10px;

}

botón{

ancho: 700px;

margen: 10px automático; >

alineación de texto: centro;

pantalla: ninguna

}

lt;/stylegt;

lt; /headgt;

lt;bodygt;

lt;div id="myarticle"gt;

lt;pgt;¡Hola! En primer lugar, ¿no es lo suficientemente “cool” el título que viste? ! Este es el apodo que me puso mi hija de 13 años. No creas que este pequeño "no es lo suficientemente grande y no tiene tutor" o que es un "niño problemático". Al contrario, mi hija es muy buena. Ganó la "Medalla del Pañuelo Rojo de Beijing" antes de graduarse de la escuela primaria. , y su colección de ensayos fue publicada por People's Post and Telecommunications Fue publicada por la prensa (ella no permitió que se compartiera en todas partes)... El anciano pensó que tenía algo de experiencia en la educación de niños, así que la compartió. con todos en "Hand in Hand Online", no sólo para animar a "Hand in Hand Online", sino también para "eres mi hijo y el hijo de otros" "Bueno, espero que ganes algo". lt;/pgt;

lt;pgt;En segundo lugar, no esperes aprender nada de mí. ¿No hay dos hojas idénticas en el mundo, y mucho menos personas? ! La forma en que educo a mis hijos solo se aplica a mi hija y no tiene nada que ver con tu bebé, ¡especialmente con la sangre (eso es genial)! Pero, de nuevo, "Cada fila es como una montaña, pero cada fila no está separada por una razón". Después de todo, los niños son la "versión simplificada" de los adultos. Comerán con hambre y dormirán, se irán a la cama cuando vean los beneficios. y esconderse cuando ven problemas... El llamado progreso, es el proceso de eliminar constantemente la ignorancia, superar las deficiencias y corregir los errores. Es el proceso de deshacerse constantemente de los malos hábitos, desarrollar buenos hábitos y cultivar los buenos. estilos y cultivo.Es el proceso de buscar, descubrir, obedecer y defender constantemente la verdad. Estos principios están interconectados. Por lo tanto, si lees mis palabras, es posible que puedas obtener algo de inspiración, y esta vez no será en vano. lt;/pgt;

lt;pgt;Finalmente, cuando trabajan en el lugar de trabajo, a casi todos se les ha recordado: "Si no haces bien las cosas asignadas por el líder, ¿todavía quieres hacerlo?" ¡¿Pasar el rato aquí?!" Razón, es fácil para un hombre amar a una mujer y crear un hijo, pero es asunto de Dios darle un hijo. Los niños son regalos y tareas dadas por Dios. Siempre debemos estar asombrados, hacer todo lo posible para alimentar a los niños y "correr delante de los niños bajo el liderazgo de los niños" (esta frase es aún más asombrosa, ¿has girado? la esquina? )", dejar que los niños nos enseñen, y luego influyemos en los niños. "Si no haces bien las cosas que Dios te asigna, ¿todavía quieres vivir?" Fanáticos de "Hand Hand Online" (conocido como desmenuzado a mano, ¿hay alguno de carne o pollo? ¿Hay alguien con con un estómago que gruñe y saliva babeando) haciendo algunas buenas obras aquí, deben hacer todo lo posible por "Hand Hand Online" y los internautas.

Sin embargo, como mi jefe me paga un salario, tengo que trabajar duro para él, ¿verdad? ! Incluso si no puedes obtener una bonificación, ¡al menos no puedes avergonzar a tu jefe! Por eso, el tío Diao charlará contigo cuando tenga tiempo, y si no tiene tiempo, no te vayas… Yo simplemente no tengo tiempo. Si tiene alguna pregunta, simplemente deje un mensaje, el tío Diao definitivamente responderá, pero puede que no sea el momento adecuado, ¡maldita sea! lt;/pgt;

lt;pgt;Por cierto, me llamaron tío Diao porque tenía que hablar de algunas cosas de mierda, para que todos lo entiendan gradualmente en el futuro... lt;/pgt;

lt;pgt; Estoy muy agradecido con mi hija y su amiguita que nació el mismo día, el mismo mes y el mismo año. Las cuatro manos pequeñas de los dos niños sostienen las cuatro manos grandes de. los dos padres (¿el pulpo está ahí?), y trabajamos juntos para servirles coqueteo en línea, también quiero agradecer a las chicas y chicos que se dan la mano en línea, ¡deberían hacerlo! lt;/pgt;

lt;/divgt;

lt;button id="btn"gt;Ver más... lt;/buttongt;

lt;scriptgt;

var btn = document.getElementById('btn');

var obj = document.getElementById('miartículo');

var total_height = ?obj.scrollHeight; //La altura total del artículo

var show_height = 300; //Definir la altura de visualización original

if(total_heightgt;show_height){

btn.style.display = 'bloque';

btn.onclick = function(){

obj.style.height = total_height 'px';

btn.style.display = 'none';

}

}

lt;/scriptgt;

lt;/ bodygt;

lt;/htmlgt;

DIV es la tecnología de posicionamiento en hojas de estilo en cascada, el nombre completo es DIVision, que significa división. A veces se les llama capas. DIV también se llama divisibilidad de enteros en programación, es decir, solo se pueden obtener los números enteros del cociente. El elemento DIV es un elemento que se utiliza para proporcionar estructura y fondo para el contenido a nivel de bloque dentro de un documento HTML (una aplicación bajo el lenguaje de marcado universal estándar).

Definición

lt; divgt; puede definir la división o sección (división/sección) en el documento.

lt; divgt; la etiqueta puede dividir el documento en partes independientes y diferentes. Puede utilizarse como una herramienta organizativa estricta y no utiliza ningún formato asociado.

Si usa id o class para marcar lt; divgt;, entonces la función de la etiqueta será más efectiva.

Nota: lt; divgt; es un elemento a nivel de bloque, lo que significa que los navegadores suelen colocar un salto de línea antes y después del elemento div.

Consejo: utilice el elemento lt;divgt; para agrupar elementos a nivel de bloque para que puedan formatearse usando estilos.

Etiqueta DIV

lt; divgt; la etiqueta define una separación (DIVision) o sección (sección) en un documento HTML. Div pertenece al contenido de aprendizaje del front-end web, donde las etiquetas lt; divgt; se usan a menudo para combinar elementos a nivel de bloque para formatear estos elementos a través de hojas de estilo. lt; divgt; puede definir una división o sección (división/sección) en el documento.

lt; divgt; la etiqueta puede dividir el documento en partes independientes y diferentes. Puede utilizarse como una herramienta organizativa estricta y no utiliza ningún formato asociado. Si marca un divgt con una identificación o clase, la etiqueta se vuelve más efectiva.

Cuando usamos CSS-P, lo usamos principalmente en etiquetas DIV (división). Cuando colocas texto, imágenes o cualquier otra cosa dentro de un DIV, se le puede llamar "bloque DIV", "elemento DIV", "capa CSS" o simplemente "capa". En chino lo llamamos "nivel". Entonces, cuando vea estos términos en el futuro, sabrá que se refieren a un fragmento de HTML dentro de un DIV.

El método para usar DIV es el mismo que para usar otras etiquetas:

Si usa DIV solo sin agregar ningún CSS-P, entonces su efecto en la página web será el mismo como no usarlo de.

Pero después de usar CSS-P en DIV, podemos establecer estrictamente su posición. Primero debemos darle a este DIV que puede ser controlado por CSS-P una ID o su nombre. Por ejemplo, nombremos el DIV siguiente como camión. El propósito de dar un nombre es que podamos usar JavaScript para controlarlo en el futuro, como moverlo o cambiar algunas de sus propiedades, etc.

El nombre dado a la capa es arbitrario. El nombre puede ser cualquier letra o número en inglés, pero el primero debe ser una letra. Hay dos formas de aplicar CSS-P a un DIV.

CSS en línea: Inline es el método más utilizado.

Etiqueta ExternalSTYLE: El resultado de utilizar el método Externo es el mismo. Explicaremos este método en detalle en lecciones futuras. Aquí discutimos principalmente el método Inline. Tenga en cuenta la relación entre el ID en STYLE y el DIV en el método externo.

lt; STYLE TYPE="text/css";

lt;!--#baidubaike{el estilo comienza aquí}--gt;

lt;/STYLEgt;

Propiedades CSS entre navegadores:

El objetivo principal de nuestro curso es hacer que las páginas web que escriba funcionen tanto en NS4 como en IE4, por lo que analizamos principalmente propiedades que son comunes a ambos. Las siguientes propiedades cumplen con los estándares dados por W3C.

La posición determina cómo se coloca la etiqueta DIV. "relativa" significa que la posición de la etiqueta DIV es relativa a su propia etiqueta, y "absoluta" significa que la posición de la etiqueta DIV es relativa a la ventana relativa o etiqueta del cuerpo de su padre.

left es la posición relativa al lado izquierdo de la ventana

top es la posición relativa a la parte superior de la ventana

width El ancho del DIV etiqueta. Todo el texto o html dentro del DIV está dentro.

altura La altura de la etiqueta DIV. Esta propiedad rara vez se utiliza a menos que desee recortar la jerarquía.

clip proporciona la parte de recorte (visible) de la capa. Clip hace que el DIV aparezca como un cuadro definible con precisión. Puede utilizar los siguientes cuatro valores para indicar la posición y el tamaño de este cuadro en el DIV.

clip: rect(top, right, bottom, left);

visibilidad oculta o muestra el DIV según sus valores "visible", "oculto", " heredar".

La posición tridimensional de la etiqueta z-indexDIV. Cuanto mayor sea el valor, más alto se posicionará el DIV.

color de fondo Color de fondo DIV.

capa-fondo-color Color de fondo DIV de Netscape.

imagen de fondo La imagen de fondo del DIV.

layer-background-image La imagen de fondo del DIV de Netscape.

HTML lt; divgt;etiqueta