No he verificado su código fuente, pero creo que cssarrowplease hace lo siguiente por su funcionalidad (lo haría de esta manera si fuera necesario):
1. Acepta la opción de configuración a través de un formulario HTML. Muestra el formulario con valores predeterminados. Si cambia los valores de configuración y luego actualiza la página, los valores se vuelven a establecer como predeterminados.
2. Cualquier cambio en los campos del formulario HTML activa un código javascript que maneja la lógica para mostrar el cuadro css generado con la flecha y el código css detrás de él. Utiliza jQuery para hacerlo.
- Cómo traducir sitios web en inglés
- ¿Cómo puedo hacer que un menú de navegación fijo coexista con un blog desplazable?
- Cómo comenzar legalmente a vender sitios web
- ¿Qué hace que un sitio web sea bueno?
- Cómo aumentar el DA de mi sitio web
3. El código JavaScript activado en el evento de cambio de los campos del formulario hace lo siguiente:
- Primero genera el código CSS requerido para convertir cualquier elemento DIV en un cuadro con flecha utilizando los valores de configuración que obtiene a través de los campos de formulario. El código CSS generado se almacena en una variable de JavaScript.
- Muestra el código CSS generado al usuario en el cuadro de código.
- Cambia el estilo CSS en línea del div utilizado para mostrar el cuadro con matriz con el código CSS generado. Utiliza la función jqeury .css () para hacerlo: http://api.jquery.com/css/. También puede generar elementos de estilo e insertarlo en DOM usando jQuery: jQuery crear regla / clase CSS @ tiempo de ejecución
Para obtener más información sobre el estilo en línea, vea esto: http://www.w3schools.com/css/css….