2012-03-08 14 views

答えて

6

:こちらを

#div_vagas_disponiveis { 
    display: inline-block; 
} 
#div_percentual_vagas { 
    display: inline-block; 
} 

が働いている:http://jsfiddle.net/Ak334/3/

幸運を!

EDIT:

今、このチェック:

これを

display: inline-block; /* FF2*/ 
vertical-align: top; /* BASELINE CORRECCIÓN*/ 
zoom: 1; /* IE7 (hasLayout)*/ 
*display: inline; /* IE */ 
_height: 20px; /* IE6 */ 

と私はクロームでそれを確認し、IE7とIE8:見つかった場合http://jsfiddle.net/Ak334/9/

を、これはGoogleでハック私が見つけたリンク(スペイン語):

http://ferticidio.com/display-inline-block-para-ie-y-los-demas-navegadores

+0

これはFFでうまくいきますがIE8ではうまくいきませんか? IE8で –

+0

がうまく動作します... IE7で見せてください – MCSI

+0

IE8は*ハックを理解していますか?それがcompat(ie7)モードでない限り、私は思っていませんでした。また、ズームが何のためのものであるかわからない:display:inline-blockは要素のhaslayoutをtrueにし、それをdisplay:inlineに戻してHaslayoutを取り消しません。 – stommepoes

0

この試してみてください。この試みる

http://jsfiddle.net/Ak334/2/

<div style="width:270px;margin:0px auto;"> 
+0

固定幅は使用できません。 –

+0

@ ViniciusOttoniカウンターは100%幅を持たないでしょう - それはロジカルではありません。あなたはそれらのためにいくつかの最大のwsithを置く必要があります - または、Javascriptを使用する..... –

+0

なぜあなたは固定幅を使用できませんか?これは反応的なレイアウトになっていますか? emまたはremの幅/%の幅を計算します。あなたはdiv_vagas_disponieveisとdiv_percentual_vegasに設定​​された何らかの種類の幅を持っている必要があります。そうでなければ、ブラウザはそれらのdivの100%幅を取るでしょう。 – cschneider27

0

使用CSS

#fieldset div // you should think about changing id "fieldset is a HTML tag" 
{ 
    display:inline-block; 
} 
関連する問題