2009-07-27 12 views
0

私は内部に2つの更新パネルを持つDIVを持っています。更新パネルはdivとしてレンダリングされますが、asp.netではdivにクラスを割り当てることはできません。私はjQueryを使って最初の子にcssを割り当て、次に2番目または最後の子に異なるcssを割り当ててこれを行うことができます。私はこれを純粋にCSSで行うことはできますか?第1 divを左に、第2右を浮動小数点にする方法はありますか?

これに似た何か:

.outerdiv div 
{ 
    width:45%; 
} 

/*float:left */ 
.outerdiv div(0) 
{ 
    float:left; 
} 

/*float:right */ 
.outerdiv div(1) 
{ 
    float:right; 
} 

答えて

1

それともこれが2以上のdiv要素に拡張されていませんが、あなたは別のDIV ...

<div class="outerdiv"> 
    <div class="outerdivleft"> 
    ... Update Panel Left ... 
    </div> 
    <div class="outerdivright"> 
    ... Update Panel Right ... 
    </div> 
</div> 
0

で更新パネルのdivをラップすることができ、あなたは使用できる:

.outerdiv div { float: right; } 
.outerdiv div:first-child { float: left } 
+0

これを行うと、DOCTYPE宣言があることを確認してください。これがIEでは機能しません。 http://www.w3schools.com/CSS/css_pseudo_classes.asp – tomk

0

udterdivには2つのdivが含まれていると仮定すると、これはほとんどの最新のWeb brow sers:

.outerdiv div:first-child {float:left;} 
.outerdiv div:last-child {float:right;} 
関連する問題