スパンの1つに問題があります。次のスタイルを検討してください。
.form_container .col1che
{
float: left;
width: 4%;
text-align: left;
}
.form_container .col2che
{
float: left;
width: 80%;
text-align:left;
}
.form_container .col3che
{
float: right;
width: 13%;
text-align:right;
}
私のコードでは、次の3つのスパンがあります。
<div class="row"><!-- start: "row" -->
<span class="col1che">
<?php //some db feeds ?>
</span>
<span class="col2che">
<?php //some db feeds ?>
</span>
<span class="col3che">
<?php //some db feeds ?>
</span>
<div class="clear"></div>
</div><!-- end: "row" -->
この問題は、「COL1CHE」に表示されるデータがない場合(または、よくわかりませんが、いずれかのデータでも)、このスパンが「折りたたまれ」、その幅が尊重されない場合に発生します。これはFirefoxで発生し、IEでは「崩壊」しません。
これが役立つかどうかを確認するために「明確な」クラスを含めましたが、役に立ちませんでした。
何か案は?