0
我希望一切都處於頁面的中心,它也需要有響應。Bootstrap:中心的內容
這是我的PHP代碼,因爲我使用循環來顯示所有的複選框。
<div class="container-fluid">
<!-- START FORM -->
<form method="post" class="form-horizontal">
<!-- ROW 1 CHECKBOXES -->
<?php
for ($i=0; $i < 8; $i++) {
echo "<div class='row'>
<div class='col-md-4'>
<div class='col-md-2'><input type='checkbox' class='form-
control chk_boxes2' name='check_list[]'></div>
<label class='col-md-2'>Medewerker</label>
</div>
<div class='col-md-4'>
<div class='col-md-2'><input type='checkbox' class='form-
control chk_boxes2' name='check_list[]'></div>
<label class='col-md-2'>Medewerker</label>
</div>
<div class='col-md-4'>
<div class='col-md-2'><input type='checkbox' class='form-
control chk_boxes2' name='check_list[]'></div>
<label class='col-md-2'>Medewerker</label>
</div>
</div>";
}
?>
<!-- ROW SUBMIT -->
<div class="row down right">
<div class="col-md-6">
<label class="col-md-3">Check all</label>
<div class="col-md-3"><input type='checkbox'
class="chk_boxes form-control">
</div>
<div class="col-md-6">
<input type="submit" name="Verder" value="Verder"
class="form-control btn-primary">
</div>
</div>
</form>
<!-- END FORM -->
</div>
這是jQuery的我現在用的,我知道這是什麼固體:
$('.down').css('margin-top', function() {
return ($(window).height() - $(this).height())/2.8
});
$('.right').css('margin-left', function() {
return ($(window).height() - $(this).height())/2
});
這是的jsfiddle一個鏈接,你需要擴大,因爲大屏幕是主問題在這裏。
https://jsfiddle.net/wq0r0se4/
在先進的感謝。
試着在你想爲中心元素的父容器使用文本中心級。 – jmag
你想只將內容居中放置嗎?如果是這樣,你可以在'水平橫向'的課程後添加'text-center'。 – Rubenxfd
你有你的列設置爲中等大小的屏幕被分爲col-md-4,但他們會在大,小,小屏幕中執行默認行爲。您需要告訴他們col-lg-4 col-md-4將在大中型屏幕和col-sm-12 col-xs-12中佔用屏幕的1/3,以在小型和小型屏幕上全屏顯示。這就是它如何變得敏感。 – jmag