2011-12-27 8 views
0

コードと結果を確認するには、以下のフィドルをご覧ください。定義された幅を持っていません。定義された幅を設定すると動作しますが、子divの1つが可変幅を持つ必要があるため、親divを子供divに合わせて伸ばしてください。しかし、あなたがフィドルから見ることができるように、彼らは私のために水平に浮遊したくありません。CSS:右doesnの親のdiv内:私は浮くために、2つのdivを取得しようとしています</p> <p><a href="http://jsfiddle.net/jhacks/nnZWB/7/" rel="nofollow">http://jsfiddle.net/jhacks/nnZWB/7/</a></p> <p>:なし定義された幅を持つ親の中にフロートすることは

いくつかの異なるスタイル(オーバーフロー:非表示など)を追加しようとしましたが、動作させることができませんでした。

何かすべての助けがありがとうございます。ありがとう!

答えて

1

あなたがしている参照のうえ問題がdivのtopProfile以内に、あなたはちょうどtopNamefloat: rightを追加する必要がある場合。

これが問題でない場合は、レイアウトをどのように表示するかを表すイメージを含める必要があります。

+0

私はfloat:rightがtopNameに割り当てられています。私が何をしたいのかについて...私はFacebookやTwitterと同様のことをしたいと思っています。プロフィール画像、あなたの名前、およびツールのドロップダウンが並んでいる場所。画像/名前は同じdiv内にあり、それらをリンクしてホバリングすることができます。 – jstacks

+0

あなたの例ではアンカータグに 'float:right'があります。 'topName'に移動すると、私にとってはうまくいく:http://jsfiddle.net/nnZWB/9/ –

+0

Doh。そこにアンカータグがあることは分かりませんでした。ありがとうございました! – jstacks

1

topProfilePic divをtopName div内に移動します。

<div id="topName"> 
    <div id="topProfilePic">  
     <div id="pic"></div>  
    </div> 
    <a class="topText" href="name.html">Your Name Here</a> 
</div> 

http://jsfiddle.net/nnZWB/8/

関連する問題

 関連する問題