ユーザーがウィンドウのサイズを変更すると、それに応じてフィールドが縮小および拡大する必要があります。最初は簡単だと思いましたよね?しかし今、私は実際に寸法について頭を悩ませています。余白が正しくないように思われるためです...すべての個々のフィールドの間に境界線のようなセパレーターが必要です...
私のコードはこれです:
<div style='background-color:#000000;width:100%;height:100%;'>
<div style='width:100%;height:66%;margin-bottom:1%;'>
<div style='float:left; width:19%;height:100%;margin-right:1%;' class='app_14_concept_block'>keypartners</div>
<div style='float:left; width:19%;height:100%;margin-right:1%;'>
<div style='height:49%;margin-bottom:6%' class='app_14_concept_block'>key activities</div>
<div style='height:49%;' class='app_14_concept_block'>key resources</div>
</div>
<div style='float:left; width:19%; height:100%;margin-right:1%;' class='app_14_concept_block'>value propositions</div>
<div style='float:left; width:19%; height:100%;margin-right:1%;'>
<div style='height:49%;margin-bottom:6%' class='app_14_concept_block'>customer relationship</div>
<div style='height:49%;' class='app_14_concept_block'>channels</div>
</div>
<div style='float:left; width:19%; height:100%;padding-right:1%' class='app_14_concept_block'>customer segments</div>
</div>
<div style='width:100%;height:33%;'>
<div style='float:left; width:49%; height:100%;margin-right:1%;' class='app_14_concept_block'>cost</div>
<div style='float:left; width:50%; height:100%;' class='app_14_concept_block'>revenue</div>
</div>
</div>
CSSはこれです:
.app_14_concept_block{
background-color:#ffffff;
}
.app_14_concept_block:hover{
background-color:#eeeeee;
}
これが現時点での外観です(青いものは、コメントを開くアプリビューアレイアウトの一部です)-私の主な関心事は、右側の行の最後に追加された空の(黒い)スペースです:
jsfiddle はこちら: http://jsfiddle.net/gbMZy/51/
また、「顧客セグメント」の幅を 20% に設定しようとしましたが、残念ながら役に立ちませんでした:
スクリーンショット:
jsfiddle: http://jsfiddle.net/gbMZy/52/