0

私が見つけたこのフィドルを見て、結果ウィンドウのサイズを変更してください: http://jsfiddle.net/qPHgR/286/

フィドルからのcssは次のとおりです。

.left { 
    float: left;
}
.right { 
    background-color: #DDD;
    overflow: hidden;
}

同じことを達成したいのですが、ウィンドウのサイズが変更されたときに右のdivを固定幅(300px)にし、左のdivを拡大/縮小したいです。コード内の左右の div の HTML の順序を変更せずに修正する方法がわかりません。フロートやその他の属性を試してみましたが、うまくいきません。

ご協力いただきありがとうございます!

4

5 に答える 5

1

これはどうですか:http: //jsfiddle.net/7DKX8/2

.left {
    float: left;
    background-color: #DDD; } 

 .right {

     width: 300px;
     overflow: hidden; }   
于 2013-01-04T00:47:29.517 に答える
1
.container {
  position: relative;
}
.left { 
  background-color: #DDD;
  margin-right: 300px;
}
.right {
  position: absolute;
  right: 0;
  top: 0;
  width: 300px;
}
于 2013-01-04T01:00:18.967 に答える
0

これはあなたが望むものですか?http://jsfiddle.net/3ZUas/

テキストが干渉しますが、これはあなたが意図したものですか?

主なものはfloat: right;

于 2013-01-04T00:59:48.680 に答える