2013-07-27 2 views
2

Salut les amis est-il possible d'obtenir un fond double couleur comme celui-ci comme une largeur de 100% et la hauteur comme cecss fond double couleur pirater

Voici l'exemple d'image:

Sample Image http://www.mediaserveit.com/demo/vivek/resources/question.png

(échantillon) blanc dans le reste de la main gauche d'entre eux sont d'autres couleurs.

si je l'ai fait avec les moyens de div

.left{ 
    float:left; 
    width:30%; 
    background-color:#fff; 
} 

.right{ 
    float:right; 
    width:70%; 
    background-color:#B97A57; 
} 

qui a fait des augmentations de problem.It hauteur dépend du contenu du div's.if je l'utilise des moyens de min-height aussi changé sur différents screens.if-il bidouille pour définir comme ce fond dans le corps html! parce que j'en ai besoin en plein écran

Répondre

5

Utilisez un dégradé comme arrière-plan.

body{ 
    background: #fcfcfc; /* Old browsers */ 
    background: -moz-linear-gradient(left, #fcfcfc 30%, #6b1717 30%); /* FF3.6+ */ 
    background: -webkit-gradient(linear, left top, right top, color-stop(30%,#fcfcfc), color-stop(30%,#6b1717)); /* Chrome,Safari4+ */ 
    background: -webkit-linear-gradient(left, #fcfcfc 30%,#6b1717 30%); /* Chrome10+,Safari5.1+ */ 
    background: -o-linear-gradient(left, #fcfcfc 30%,#6b1717 30%); /* Opera 11.10+ */ 
    background: -ms-linear-gradient(left, #fcfcfc 30%,#6b1717 30%); /* IE10+ */ 
    background: linear-gradient(to right, #fcfcfc 30%,#6b1717 30%); /* W3C */ 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#6b1717',GradientType=1); /* IE6-9 */  
} 

gradient généré en utilisant: http://www.colorzilla.com/gradient-editor/

Démo: http://jsfiddle.net/guE5L/

+0

Merci @Cristy Si dans le côté gauche au lieu de blanc du matin un repos gradient d'entre eux sont blanc signifie que dois-je faire.! –

+0

Vous pouvez utiliser le générateur http://www.colorzilla.com/gradient-editor/ pour créer le dégradé que vous voulez :) – Cristy

+0

Gardez à l'esprit que le vieux «filtre» propriétaire d'IE produit le résultat complètement différent, ce qui est peu probable ici . De plus, il n'est pas nécessaire de spécifier '-ms-linear-gradient' puisque toutes les versions expédiées d'IE10 supportent la syntaxe W3C (seulement les bêta initiaux requis' -ms-'). –