問題があり、一般的な解決策があると思いますが、適切に検索する方法がわかりませんでした。2 つの div を隣り合わせに配置したいのですが、どちらもそれぞれ幅の 50% を占めています。ここで、それぞれにパディングを与えたいと思います。何が起こるかというと、現在は 50% を超えているため、互いに隣り合って表示されるのではなく、折り返されて表示されます。ここでのハックは何ですか?
いくつかのコード:
#nw_main_line1_l {
height: 512px;
width: 50%;
float: left;
padding-right: 11px;
background-color: red;
}
#nw_main_line1_r {
height: 512px;
width: 50%;
float: left;
padding-left: 11px;
background-color: green;
}
ここで何が起こるかというと、緑のものは赤のものの下にあります。パディングを削除すると、すべて問題なく、例外のように浮きます。
敬具 :)