sereisa escribió:Gracias Raulyure:
Entiendo lo que me has explicado y saco una conclusión, seguramente precipitada, que es que ya la he cagao!!.
¿Porque digo esto? porque lo tengo ya tdo cuadrao para la capa body y la global, bueno, no nos engañemos, habrá una manera y no se como hacerlo.
Bueno, entonces de que manera puedo hacerlo para insertar (y donde) una imagen para que se vea por debajo de la capa naranja (no me atrevo a decir cual es) quitandome así los márgenes blancos de los lados.
CCTW lo ha hecho y más o menos es lo que quiero hacer yo. OK, ahí va mi código estilo-general.css
* {text-indent:0px ; margin:0px ; padding:0px ; border: 0px}
p {text-align: justify}
h1 {font-size: 1.2em; color:blue ; font-weight: bold ; text-decoration: underline ; text-align: center}
h2 {font.size: 1.1em; color:blue ; font-weight: bold ; text-decoration: none ; text-align: center}
body {text-align: center}
#global {width:800px ; margin: 4px auto}
#curva-superior {background-image: url(objetos/curva-superior.gif) ; background-repeat: no-repeat ; width:800px ; height: 12px ; overflow : hidden}
#cabecera { background-color: white ; border-left: black 1px solid ; border-right: black 1px solid ; height:85px}
#logotipo {width:280px ; float:left}
#publicidad {width:518px ; float:right ; margin-top:25px}
#navegacion {background-color: gray ; border: black 1px solid ; height:20px}
#navegacion li {float:left ; list-style:none ; margin: 0px 10px 0px 10px}
#navegacion ul { margin-left: 10px }
#contenido {background-color: orange ; border-left: black 1px solid ; border-right: black 1px solid}
#contenido p {padding: 5px 10px 5px 10px ; text-indent: 15px}
#menu {width: 150px ; float:left ; margin:3px 10px 3px 3px ; background-image: url(objetos/menu-parte-inferior.gif) ; background-position: bottom ; padding-bottom:5px}
#menu li {list-style:none ; margin: 4px 8px 4px 6px}
#menu h1 {text-decoration:none ; font-size:12px ; background-image: url(objetos/menu-parte-superior.gif) ; padding-top:12px}
#pie {border-left: black 1px solid ; border-right: black 1px solid; border-top: black 1px solid ; height: 65px}
#pie li {list-style: none ; font-size: 12px}
#pieuno {float:left ; width:150px}
#piedos {float:left ; width:498px}
#pietres {float:left ; width:150px}
#curva-inferior { background-image: url(objetos/curva-inferior.gif) ; background-repeat: no-repeat ; width:800px ; height: 12px ; overflow: hidden }
a {color: brown ; text-decoration:none ; display: block }
a:link{}
a:visited{}
Supongo que tendré que modificar algo aqui, ya que quiero introducir este fondo en todas las páginas.
De todas maneras le seguiré dando vueltas a la cabeza, pero donde no hay mata... no hay patata.
Un saludo y gracias.
a:hover {color:red ; text-decoration:underline ; background-color: silver}
a:active{}
#pie a {color:blue ; text-decoration:none ; display: block }
#pie a:link {}
#pie a:visited {}
#pie a:hover {color:black ; text-decoration:underline ; background-color:white}
#pie a:active {color:black}
#logotipo a {}
#logotipo a:link {}
#logotipo a:visited {}
#logotipo a:hover {background-color: white }
#logotipo a:active {}
Hola:
Yo no se cual es el problema que dice usted tener, porque según veo sus códigos están casi como es el curso, lo único que le faltaría sería poner en la hoja de estilo-general el código correspondiente en el body para allí poner la imagen que sería la imagen de fondo.
Y así, en vez de que su body, (o pantalla) de la pagina fuese de color blanco, como en en el body de la hoja de estilo-general no le ha puesto ningún color de fondo, este toma por defecto el color blanco, pues ese color blanco lo cubriría esa imagen de fondo que quiere poner.
También depende el tamaño de la imagen que quiera poner en ese body.
Normalmente es una imagen pequeña (128x128px más o menos), que se repite por todo ese body.
Por eso a continuación de donde tiene usted puesto en el body de la hoja de estilo-general.css ese text-align:center; iría una background-image, o sea una imagen de fondo para ese body, y quedaría más o menos así
body{text-align:center;background-image:url(objetos/fondoimagen.png);background-position:center center;background-repeat:repeat;}
Eso significa que usted pone en el body una imagen de fondo que está en la carpeta objetos y que dicha imagen se llama fondoimagen y que tiene la extensión .png y que dicha imagen la quiere centrada, pero muy centrada y como es pequeña quiere que se repita por todo el body, o sea por toda la página.
Luego cuando usted haga copias de esa plantilla, las copias de esa plantilla seguirán teniéndo esa imagen de fondo.
Si estoy equivocado en la apreciación de su pregunta, me lo dice
A lo mejor lo que usted desea es que la imagen se vea también en la capa contenido, eso significaría que la capa global y la capa contenido tendrían que ser transparentes, (la capa contenido es la capa naranja)
La capa global es la que encierra a todas las demás capas incluyéndo a la capa contenido, pero a la capa global no se le ha puesto color de fondo, por tanto por defecto en estos momentos también es blanca como el body
saludos