2010-09-28 7 views
0

voici mon affaire. Je veux que deux divs soient côte à côte. La gauche contient le texte et le droit contient l'image. Le droit doit être fixe largeur. J'ai suivi la solution d'une question précédente (la différence était que dans ce cas le div gauche était de largeur fixe) et ça ne marche pas pour moi.Deux divs flottants, un avec la largeur fixe

Voici le HTML (les deux divs sont en gras écrit - Vsebina en icône):

<div class="background"> 
    <div class="content"> 
    <div class="leftCol"> 
     <div id="Storitve"> 
     <div class="contentBox"> 
      <div class="contentBoxLeft"> 
      <div class="title">Vzdrževanje</div> 
      </div> 
      <div class="contentBoxRight"> 
      <div class="vsebina"> 
      </div> 
      <div class="icon"> 
      </div> 
      </div> 
     </div 
     </div> 
    </div> 
    <div class="rightCol"> 
    </div> 
    <div class="clear"> </div> 
</div> 
<div class="clear"> </div> 
</div> 

Voici le CSS:

.vsebina {background-color:#876392;} 
    .icon {background-color:#872472; width:150px; float:right; height:auto;} 

thx pour toute aide! Uros

+0

Avez-vous un exemple en direct? – Kyle

Répondre

1

essayer

display:inline-block; 
float:left; 

à gauche div

+0

Salut Vinay B R, mais ça ne fonctionne pas – Uros

0

Essayez ceci:

.vsebina 
{ 
    background-color: #876392; 
    float: left; 
} 
.icon 
{ 
    background-color: #872472; 
    width: 150px; 
    float: left; 
    height: auto; 
} 
+0

Salut, ManishTHX pour votre réponse. Si je fais cela, le div ICON est sous le div VSEBINA pas à côté de lui – Uros

+0

@Uros: Eh bien, cela a fonctionné pour moi .. Je ne sais pas si c'est la classe 'contentBoxRight' qui crée un problème pour vous ou la croix problème de navigateur .. !! BTW, je l'ai vérifié dans Chrome 6, FF 3.6.10 et IE8. – Manish

Questions connexes