| |||
| Se puede programar en PHP en un archivo CSS ? saludos tengo una duda , estoy usando CSS (hojas de estilo) en archivos separados, el problema que tengo es que no funciona en el browser netscape lo que quiero hacer es incluyir un SCRIPT en PHP para modificar mi CSS detectando el tipo de brouser al cual acceso.
__________________ rocita |
| |||
| Pero que problema tienes? Supongo que conoceras que PHP sólo va a generar ese CSS dependiendo de tu programación y variables que manejes .. pero el resultado final de ese CSS (código que uses en el y parámetros) dependerá de lo que tu mandes a generar y de lo que interprete o como lo interprete tu navegador ... Si dices que tienes "código" ya hecho .. ponlo en el foro y di que problema concreto tienes o que fallo o error ocurre. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| |||
| ... gracias pero mi duda es se puede hacer SCRIPTs en archivos diferentenes que no tengan extensión PHP un ejemplo style.css dentro de ese archivo en el cual manejo mi CSS pudo utilizar PHP ?
__________________ rocita |
| ||||
| NO SE PUEDE PROGRAMAS EN UN CSS SI ES UNA HOJA DE ESTILO PERO PUEDES PROGRAMARLO EN LA PAGINA QUE LLAMAS A ESE ESTILO OSEA EN ALGUNA PARTE DE TU PAGINA LLAMAS EL ESTILO CIERTO?? O´nda asi <LINK REL="StyleSheet" HREF="_mod/_style/estilos.css" TYPE="text/css"> SI??? ENTONCES UD HACE LO SIGUIENTE copie este codigo en una pag web luego cree 2 archivos 1) estilos_explorer.css // los estilos para explorer 2)estilos_netscape.css // los estilos para netscape el script a continuacion ocupara el estilo segun con el navegador que entren ====================================== <script> if (window.navigator.appName!='Netscape'){ document.write('<LINK REL="StyleSheet" HREF="estilos_explorer.css" TYPE="text/css">'); document.write("Su navegado es : " + window.navigator.appName); }else{ document.write('<LINK REL="StyleSheet" HREF="estilos_netscape.css" TYPE="text/css">'); document.write("Su navegado es : " + window.navigator.appName); } </script> <body> <br>parece que funciono ?? ijjijijijijijijiji <h1>Viva Chile y su mar</h1> </body> ========================== si? o no? claro como el mar..... |
| |||
| Bueno.. la misma filosofía de javascript la puedes implementar con PHP . eso sí .. será PHP quien decida que CSS incluir o no para componer tu pàgina HTML común. Código PHP: Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |
| ||||
| y como llenas la variable Navegador con ?? $HTTP_USER_AGENT ??? por que la rutina que escribiste deberia siempre pasar por el else nomas o no? Cita: Mensaje Original por Cluster Bueno.. la misma filosofía de javascript la puedes implementar con PHP . eso sí .. será PHP quien decida que CSS incluir o no para componer tu pàgina HTML común. Código PHP: Un saludo, |
| |||
| rocita Ademas de la variable de servido que comenta Ds1 (que por cierto iría mejor recorgerla por $_SERVER['HTTP_USER_AGENT'] .. ) tienes la función: get_browser() http://www.php.net/manual/en/function.get-browser.php Y ejemplos ahí mismo en los comentarios de los usuarios de esa función .. Ds1 POR QUE NO SALE MI AVATAR AL LADO DE MI NOMBRE Si leyeses el foro de Administración sabrias por qué ... POR QUE HAY PARA CLUSTER Y PARA MI NO Se lo preguntas a ella xDD POR QUE NO ME AYUDAN EN EL FORO QUE CREE EN FLASH Insiste. Pero explicando o aportnado más datos a tus preguntas .. Consejo: NO escribas en mayusculas!. Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. Última edición por Cluster; 13/02/2004 a las 16:40 |
| |||
| Re: Se puede programar en PHP en un archivo CSS ? Wow Gracias tenia ratos intentando de adaptar un template de mambo que funcionara bien co mocosoft explorer y ala vez con firefox y opera y en mocosoft siempre me daba mal mientras los otros bien no es como se dice la compatibilidad perfecta pero solucione el problema de verdad muchas gracias |
| ||||
| Re: Se puede programar en PHP en un archivo CSS ? Bueno si se puede programar css en un arcchivo php. es decir que tenés un archivo styles.php, donde programas codigo css, es más puedes ir utilizando funciones y variables para cuando tengas que cambiar el valor de un atributo dentro de una página a otra lo hagas modificando los parámetros de la variable. Algo que no te aconsejo es que uses códigos css en la misma página, porque eso si no de las buenas prácticas. ya que utilizas más lineas de código, lo mejor es tener tus archivos css aparte, luego importar en un sólo archivo css con @import y al final sólo incluyes con LINK éste último. Buena suerte. |