Foros del Web » Creando para Internet » CSS »

Ayuda a una principiante en css

Estas en el tema de Ayuda a una principiante en css en el foro de CSS en Foros del Web. Hola Yo he estado haciendo una pagina en CSS. resulta que en IE 7 se ver perfectamente, pero en el 8 no se ve para ...
 
Antiguo 07/03/2010, 10:16
Avatar de AndyDG  
Fecha de Ingreso: septiembre-2006
Ubicación: Granada España
Mensajes: 187
Antigüedad: 19 años, 10 meses
Puntos: 16
Ayuda a una principiante en css

Hola

Yo he estado haciendo una pagina en CSS.
resulta que en IE 7 se ver perfectamente, pero en el 8 no se ve para nada bien.
es mas.. se ve super mal. el menu por un lado la imagen desarmada... que puedo hacer paa que en el IE 8 se vea como en el 7?...

Gracias...
__________________
Saber y Saber Hacer
 
Antiguo 07/03/2010, 11:06
Avatar de alexk
Colaborador
 
Fecha de Ingreso: julio-2009
Ubicación: De vuelta al trono
Mensajes: 1.698
Antigüedad: 17 años
Puntos: 137
Respuesta: Ayuda a una principiante en css

pon codigo html css o mejor aun la url de problema
__________________
Toroflix - movies.
 
Antiguo 07/03/2010, 12:19
 
Fecha de Ingreso: septiembre-2007
Ubicación: Barcelona
Mensajes: 227
Antigüedad: 18 años, 11 meses
Puntos: 12
Respuesta: Ayuda a una principiante en css

si añades en el head: <meta http-equiv="x-ua-compatible" content="IE=7" />
IE8 entrara en modo IE7 y por lo tanto se vera practicamente identico.
 
Antiguo 07/03/2010, 13:33
(Desactivado)
 
Fecha de Ingreso: febrero-2010
Mensajes: 42
Antigüedad: 16 años, 5 meses
Puntos: 1
Respuesta: Ayuda a una principiante en css

el IE7 es obsoleto, es mejor el IE8 pero una web accesible deve de verse en TODOS LOS NAVEGADORES SIN ESEPCION HASTA EN LOS DISPOSITIVOS CELULARES
 
Antiguo 07/03/2010, 14:37
Avatar de AndyDG  
Fecha de Ingreso: septiembre-2006
Ubicación: Granada España
Mensajes: 187
Antigüedad: 19 años, 10 meses
Puntos: 16
Respuesta: Ayuda a una principiante en css

/*
Design by Diseña Gráficos

*/

body {
margin-top: 20px;
padding: 0;
background-color: #87b0c6; url("images/img01.gif"); repeat;
background-image: url("images/chebanesitopeque.gif");
background-repeat: no-repeat;
background-attachment: fixed;
background-position: bottom right;
font-family: ariel narrow, "arial", non serif;
font-size: 12px;
color: #635821;
}

h1, h2, h3 {
margin: 0;
padding: 0;
text-transform: none;
font-family: Handelgothic bt, "handelgothic bt", none serif
font-weight: normal;
color: #5E510E;
}

h1 {
letter-spacing: -1px;
font-size: 32px;
}

h2 {
font-size: 23px;
}

p, ul, ol {
margin: 0 0 2em 0;
text-align: justify;
line-height: 26px;
}

a:link {
color: #AB5B00;
}

a:hover, a:active {
text-decoration: none;
color: #AB5B00;
}

a:visited {
color: #AB5B00;
}

img {
border: none;
}

img.left {
float: left;
margin: 7px 15px 0 0;
}

img.right {
float: right;
margin: 7px 0 0 15px;
}

/* Form */

form {
margin: 0;
padding: 0;
}

fieldset {
margin: 0;
padding: 0;
border: none;
}

legend {
display: none;
}

input, textarea, select {
font-family: Handelgothic bt, "handelgothic bt", none serif
font-size: 13px;
color: #333333;
}

#wrapper {
}

/* Header */

}
#header {
width: 816px;
height: 108px;
background: url(images/img02.jpg) no-repeat left top;
margin: 0 auto;
padding: 0;
<meta http-equiv="x-ua-compatible" content="IE=7" />
}
/* header photo */
.headerphoto {
margin: 0 auto;
width: 770px;
height: 200px;
padding: 15px 10px 10px 10px;
background: # ur(chebanetsat.gif) no-repeat center top;
}
#logo {
float: left;
margin-left: 20px;
padding-top: 20px;
}

#logo h1, #logo h2 {
margin: 0;
padding: 0;
}

#logo h1 {
font-size: 15px;
color: #3399CC;
}

#logo h1 a {
color: #FFFFFF;
}

#logo h2 {

text-transform: ;
font-family: Handelgothic bt, "handelgothic bt"
font-size: 6px;
color: #F2B870;
}

#logo a {
text-decoration: none;
color: #F2B870;
}

/* Menu */

#menu {
float: right;
}

#menu ul {
margin: 0;
padding: 73px 20px 0 0;
list-style: none;
}

#menu li {
display: inline;
}

#menu a {
display: block;
float: left;
width: 90px;
height: 30px;
margin-left: 5px;
padding-top: 5px;
background: url(images/img07.jpg) no-repeat;
text-decoration: none;
text-align: center;
font-family: Handelgothic bt, "handelgothic bt", none serif
font-size: 12px;
color: #857415;
}

#menu a:hover {
background: url(images/img06.jpg) no-repeat;
text-decoration: underline;
}

#menu .active a {
background: url(images/img06.jpg) no-repeat;
}

/* Page */

#page {
width: 816px;
margin: 0 auto;
background: url(images/img04.jpg) repeat-y left top;
}

#page .bgtop {
background: url(images/img03.jpg) no-repeat left top;
}

/* Content */

#content {
float: right;
width: 510px;
padding: 30px 30px 0px 0px;
}

/* Post */

.post {
padding-bottom: 20px;
}

.post .title {
margin-bottom: 20px;
padding-bottom: 5px;
color: #AB5B00;
}

.post .entry {
}

.post .meta {
margin: 0;
padding: 0px 0 30px 0;
}

.post .meta p {
margin: 0;
line-height: normal;
}

.post .meta .byline {
float: left;
color: #0000FF;
}

.post .meta .links {
float: left;
}

.post .meta .more {
width: 185px;
height: 35px;
padding: 5px 0px 5px 0px;
text-transform: uppercase;
text-decoration: none;
font-size: 11px;
}

.post .meta .comments {
padding: 5px 0px 5px 0px;
text-transform: uppercase;
text-decoration: none;
font-size: 11px;
}

.post .meta b {
display: none;
}

/* Sidebar */

#sidebar {
float: left;
width: 200px;
padding: 30px 0px 0px 30px;
}

#sidebar ul {
margin: 0;
padding: 0;
list-style: none;
}

#sidebar li {
margin-bottom: 30px;
}

#sidebar li ul {
}

#sidebar li li {
margin: 0;
padding: 3px 0;
}

#sidebar li li a {
margin: 0;
padding-left: 15px;
background: url(images/img08.gif) no-repeat left 50%;
}

#sidebar h2 {
margin: 0;
padding: 0;
font-size: 20px;
font-weight: normal;
color: #FFFFFF;
}

#sidebar a {
text-decoration: none;
}

/* Search */

#search {
}

#search h2 {
margin-bottom: 20px;
}

#s {
width: 110px;
margin-right: 5px;
padding: 3px;
border: 1px solid #F0F0F0;
}

#x {
}

/* Boxes */

.box1 {
padding: 20px;
background: url(images/img05.gif) no-repeat;
}

.box2 {
color: #BABABA;
}

.box2 h2 {
margin-bottom: 15px;
background: url(images/img10.gif) repeat-x left bottom;
font-size: 16px;
color: #FFFFFF;
}

.box2 ul {
margin: 0;
padding: 0;
list-style: none;
}

.box2 a:link, .box2 a:hover, .box2 a:active, .box2 a:visited {
color: #EDEDED;
}

/* Footer */

#footer {
width: 816px;
height: 80px;
min-height: 65px;
background: url(images/img05.jpg) no-repeat left top;
margin: 0 auto;
padding: 15px 0 0 0;
font-family: Georgia, "Times New Roman", Times, serif;
}

html>body #footer {
height: auto;
}

#legal {
clear: both;
padding-top: 20px;
padding-right: 30px;
text-align: right;
font-size: 10px;
color: #5E510E;
}

#legal a {
font-weight: bold;
color: #FFFFFF;
}


perdon por la extencion del post pero a ver si asi me pueden ayudar mejor...

el menú en ie8 sale desplazado y todo mal...
__________________
Saber y Saber Hacer
 
Antiguo 07/03/2010, 16:14
Avatar de alexk
Colaborador
 
Fecha de Ingreso: julio-2009
Ubicación: De vuelta al trono
Mensajes: 1.698
Antigüedad: 17 años
Puntos: 137
Respuesta: Ayuda a una principiante en css

todo elemento flotado es conveniente darle un width... para evitar estos "desplazamientos" y
Código CSS:
Ver original
  1. #menu li {
  2. display: inline;
  3. }
sera mejor que lo flotes a la izquierda como tienes a los li a ya que alojar un elemento en bloque dentro de uno en linea no es correcto, como meter un div dentro de un <a> :S jeje pero bueno... con flotar el li en teoria debe arreglarse... ya que no estoy viendo el fallo solo el codigo y tampoco veo el html por eso decir que hera mejor ver el sitio...
pero bueno intenta y nos cuentas

PD: valida tu codigo HTML y CSS que es factor tambien...
__________________
Toroflix - movies.
 
Antiguo 07/03/2010, 16:56
 
Fecha de Ingreso: septiembre-2007
Ubicación: Barcelona
Mensajes: 227
Antigüedad: 18 años, 11 meses
Puntos: 12
Respuesta: Ayuda a una principiante en css

esto: <meta http-equiv="x-ua-compatible" content="IE=7" /> tiene que estar en el head (<head></head>) como cualquier otra etiqueta meta, no dentro del estilo.
 
Antiguo 07/03/2010, 21:15
 
Fecha de Ingreso: mayo-2008
Ubicación: Santiago-Chile
Mensajes: 253
Antigüedad: 18 años, 2 meses
Puntos: 1
Respuesta: Ayuda a una principiante en css

te explico un poquito
ie6,7,8,9,10,11,12,10000 todos los que hay y hayan serán un dolor de cabeza para todos nosotros.
¿porque? porque no tiene la misma base que el general de los navegadores
si pones sin estilo h1 en ie y en firefox y/o opera se veran distintos...
porque tienen distintos estilos base...

lo mejor es crear una hoja de reseteador...
donde en todos se vea igual
dejando todas las cosas en 0
no tengo ninguno a mano ahora pero busca reset en internet y pillaras muchos buenos incluso en la pagina de grid12 hay uno muy bueno... luego parte leyendo y aprendiendo y mejoraras tu " reset".

salutes
 
Antiguo 08/03/2010, 07:18
Avatar de AndyDG  
Fecha de Ingreso: septiembre-2006
Ubicación: Granada España
Mensajes: 187
Antigüedad: 19 años, 10 meses
Puntos: 16
Respuesta: Ayuda a una principiante en css



Asi se ve en IE 7



Y asi de mal en IE 8
__________________
Saber y Saber Hacer
 
Antiguo 08/03/2010, 09:16
Avatar de alexk
Colaborador
 
Fecha de Ingreso: julio-2009
Ubicación: De vuelta al trono
Mensajes: 1.698
Antigüedad: 17 años
Puntos: 137
Respuesta: Ayuda a una principiante en css

Código CSS:
Ver original
  1. #logo {
  2. float: left;
  3. margin-left: 20px;
  4. padding-top: 20px;
  5. width:220px;
  6. }
  7.  
  8. #menu {
  9. float: right;
  10. width:540px;
  11. }
intenta poner un ancho a los elementos flotados...
si continua el fallo el html vendria bien tambien que lo pongas...
__________________
Toroflix - movies.

Etiquetas: principiante
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta



La zona horaria es GMT -6. Ahora son las 21:40.