0
<div style="display:inline; margin-left:30px; ">
<span class="checktext"><?php echo $newspec->spec;?><span>
<input class="postptext" style=" display:inline; float:right;" type="checkbox" id="<?php echo $newspec->ID;?>" value="<?php echo $newspec->spec;?>">
</div>
<div style="display:inline; margin-left:30px; ">
<span class="checktext"><?php echo $newspec->spec;?><span>
<input class="postptext" style=" display:inline; float:right;" type="checkbox" id="<?php echo $newspec->ID;?>" value="<?php echo $newspec->spec;?>">
</div>
<div style="display:inline; margin-left:30px; ">
<span class="checktext"><?php echo $newspec->spec;?><span>
<input class="postptext" style=" display:inline; float:right;" type="checkbox" id="<?php echo $newspec->ID;?>" value="<?php echo $newspec->spec;?>">
</div>
這是CSS:複選框不會充當正常
.postptext
{
float:right;
}
這是我的佈局。這是我所看到的:
正如你所看到的複選框都清楚正確的浮動,但他們堅持怪怪的。我不能設置保證金餘額,保證金,權利,任何東西。他們只會呆在那裏。我把margin-left 30px放到整個div上,但只有跨度正在應用邊距設置。我很困惑。我知道一些其他的CSS定義複選框設置。但不會浮動:是否足以覆蓋它?如果沒有,我應該怎麼做才能讓它們完全忽略由模板定義的CSS?
發佈您的呈現HTML,而不是PHP這是無關緊要的。 – j08691
您希望這些複選框看起來如何?你想讓他們全部排在一起並漂浮在右邊嗎?你想讓他們在'span'元素的左邊,複選框在右邊嗎? – djthoms