这是我第一次尝试转换模板,并且侧边栏在最低显示器的分辨率下保持在页脚下方,它没有固定在右侧。
Index.html -
<section id="content_wrapper">
<header id="topbar">
<div class="topbar-left">
<ol class="breadcrumb">
<span class="fa fa-eye"></span> <li class="crumb-trail">Watching</li> - <?php echo ucfirst($subtopic); ?>
</ol>
</div>
</header>
<div class="row">
<div class="col-md-7">
<?php if ($subtopic == '' || $subtopic == 'home') { ?>
<?php } ?>
<?PHP echo $main_content; ?>
</div>
<!-- Server Info -->
<div class="col-md-2">
<div class="panel" id="p15">
<div class="panel-heading">
<span class="panel-title text-info fw700"><i class="fa fa-cog"></i> Server Status</span>
</div>
<div class="panel-body pn">
-- code 2
</div>
</div>
<div class="panel" id="p16">
<div class="panel-heading">
<span class="panel-title text-info fw700"><i class="fa fa-calendar-o"></i> Legend Castle</span>
</div>
<div class="panel-body pn">
-- code 3
</div>
</div>
<div class="panel" id="p17">
<div class="panel-heading">
<span class="panel-title text-info fw700"><i class="fa fa-info"></i> Information</span>
</div>
<div class="panel-body pn">
-- code 4
</div>
</div>
<div class="panel" id="p18">
<div class="panel-heading">
<span class="panel-title text-info fw700"><i class="fa fa-line-chart"></i> Top 5 Level</span>
</div>
<div class="panel-body pn">
-- code 5
</div>
</div>
</div>
</div>
Theme.css - 文件太大所以我决定托管它:http://pastetool.com/pastebin/886681
中看到它感谢。
答案 0 :(得分:0)
只需padding-top:100px
以上<section id="content_wrapper">
所以结果将是这样的
<style type="text/css">
div.pad-top{padding-bottom:100px}
<style>
<div class="pad-top"></div>
<section id="content_wrapper">
只需更改padding-top
100px
金额
答案 1 :(得分:0)
您的侧边栏#sidebar_left
的边距顶部正在推低它,这就是您有意想不到的结果的原因。我看到你使用边距来推动侧边栏远离你的标题,但有一种方法可以实现这一点,而无需推动元素:(实际上有两种方法可以解决它)
WAY no.1 padding / box-sizing combo
// well remove the margin-top
margin-top: 0;
// add it as padding-top instead
padding: 60px 0 40px;
// make the elements size compensate with the padding value this
// means that this padding will not create extra space outside
// element
box-sizing: border-box;
WAY no.2使用绝对定位
// still remove the margin-top
margin-top: 0;
// put it on top instead
top: 60px;
// do not give it a height
height: auto;
// also do not give it a min-height
min-height: 0;
// add bottom 0;
bottom: 0;
此处发生的事情是,position: absolute
元素具有此隐藏功能,您可以将其设置为height: 100%
,但使用top and bottom
相同的内容可以与left and right
一起使用,如果您放置top: 60px and bottom: 0
它会根据top and bottom
值的距离自动填充其高度,但这在很大程度上取决于其父母身高。
你有相同的外观而不会推开元素。 希望有所帮助