Efeito que se pode adicionar a qualquer elemento dentro do xhtml. Box model é uma caixinha que envolve qualquer elemento, seja inline ou em bloco. Pode-se aplicar uma cor de fundo, uma imagem de fundo, ou seja um background, na área de conteúdo até o padding, até a border. Essa propriedade não será herdada. A propriedade default, background de qualquer elemento é transparente. Se não for indicado um valor de propriedade de background para um elemento, o filho vai assumir a cor de fundo do pai. Mas não será por herança como acontece na maioria dos elementos, e sim por transparência que é o valor de cada propriedade.
Na folha de estilo ficaria assim: div { width:320px; height:320px; border:2px solid black; }
Na folha de estilo ficaria assim: div{ width:320px; height:320px; border:2px solid black; /*Escolha apenas uma forma de declarar a cor*/ background-color:#6699FF; /*uma forma de declarar a cor*/ background-color:rgb(125,210,90); /*pode-se declarar assim*/ background-color:rgb(10%,20%,90%); /*e assim*/ background-color:ActiveBorder; /*aqui fica com a cor da janela ativa*/ }
Na folha de estilo ficaria assim: div { width:320px; height:320px; border:2px solid black; background-image:url("img/css1.jpg"); /*declarar uma imagem. Pode-se declarar uma url completa do tipo("http://www..e o caminho da imagem")*/ }
div { width:320px; height:320px; border:2px solid black; background-image:url("img/aguia3.jpg"); background-repeat: no-repeat;/*para não repetir uma imagem*/ background-repeat: repeat-x;/*repete a imagem na horizontal*/ background-repeat: repeat-y;/*repete a imagem na vertical*/ }
div { width:320px; height:320px; border:2px solid black; background-attachment: scroll; /*fixed começa fora da div, e scroll dentro da própria div*/ }
Com essa propriedade pode-se escolher a posição que a imagem terá na página. Se no top, à esquerda, à direita, embaixo etc.
Na folha de estilo ficaria assim: div{
width:320px; height:320px; border:2px solid black; background-position:center top; /*pode-se escolher entre left top, right top e ainda poderia ser center center, left center e right center.*/ Pode-se colocar a imagem embaixo: assim: left bottom, center bottom e right bottom Posicionamento em pixels: background-position:20px 90px; /*pode-se escolher um posicionamento em pixels que podem ser valores negativos*/ background-position:20% 90% /*e em porcentagens*/