以下のスクリプトで、右側のテキスト要素が高さパラメータに関して左側と同じように動作しない理由を誰か説明できますか?
(これは簡略化されたスクリプトです。ここでの動作を確認するには、 jfiddleを使用します)
<html>
<style>
#leftbox, #rightbox
{
width:300px;
padding:3px;
background:#bbb;
overflow:auto;
}
#leftbox {
float:left;
max-height: 200px;
}
#rightbox {float:right;}
</style>
<div><p id="leftbox">
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla ... etc
</p></div>
<div><p id="rightbox">
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla ... etc
</p></div>
<script>
d3.select("#rightbox").attr("max-height", 200).style("color", "red");
</script>
</html>
13.11.13 を編集
作業ライン:d3.select("#rightbox").style("max-height", "200px").style("color", "red");