Orripekoaren kokapena: berrikuspenen arteko aldeak

MoodleDocstik
Hona jauzi:nabigazioa, bilatu
No edit summary
 
No edit summary
 
2. lerroa: 2. lerroa:
{{Itzuli gabekoak}}
{{Itzuli gabekoak}}


In ''footer.html'', the footer div is normally contained inside the page div e.g. ''moodle/theme/standardblue/footer.html''
''footer.html''-n, div footer-a normalean div orriaren barruan izaten da, hau da, ''moodle/theme/standardblue/footer.html''
<pre></div> <!-- end div content -->
<pre></div> <!-- end div content -->
<div id="footer">
<div id="footer">
50. lerroa: 50. lerroa:
This creates a div that should always at least fill the height of the browser viewport, regardless of the amount of page content. The footer is positioned underneath this div and nudged up using a negative top margin. We also need to allow some extra space underneath the content so that when the footer gets repositioned it doesn't overlap anything. 105 pixels of padding are added to the bottom of the content div to make a space for the footer, then the footer is moved up from its current position by 100 pixels.
This creates a div that should always at least fill the height of the browser viewport, regardless of the amount of page content. The footer is positioned underneath this div and nudged up using a negative top margin. We also need to allow some extra space underneath the content so that when the footer gets repositioned it doesn't overlap anything. 105 pixels of padding are added to the bottom of the content div to make a space for the footer, then the footer is moved up from its current position by 100 pixels.


==References==
==Erreferentziak==
* [http://www.themaninblue.com/writing/perspective/2005/08/29/ footerStickAlt: A more robust method of positioning a footer]
* [http://www.themaninblue.com/writing/perspective/2005/08/29/ footerStickAlt: A more robust method of positioning a footer]




[[Category:Administrador]]
[[Category:Kudeatzaileak]]
[[Category:Desarrollador]]
[[Category:Garatzaileak]]
[[en:Footer positioning]]
[[en:Footer positioning]]

Hauxe da oraingo bertsioa, 08:23, 18 Maiatza 2007 data duena

Oharra: Itzuli gabekoak. Anima zaitezte eta ekin!.     (itzuli gabeko beste orri batzuk)


footer.html-n, div footer-a normalean div orriaren barruan izaten da, hau da, moodle/theme/standardblue/footer.html

</div> <!-- end div content -->
<div id="footer">
<hr size="1" noshade="noshade" />
<?php echo $loggedinas ?>
<?php echo $homelink ?>
 
</div> <!-- end div footer -->
</div> <!-- end div page -->
</body>
</html>

Change this so the footer div appears after the page div

</div> <!-- end div content -->
</div> <!-- end div page -->
 
<div id="footer">
<hr size="1" noshade="noshade" />
<?php echo $loggedinas ?>
<?php echo $homelink ?>
 
</div> <!-- end div footer -->
 
</body>
</html>

Then in the layout CSS file add the following

html, body {
  margin: 0; padding: 0;
  height: 100%;
}
 
#page {
  margin: 0; padding: 0;
  min-height: 100%; _height: 100%; /* min-height for smart browsers
                                   _height for Internet Explorer ;-)*/
}
 
#content {
  padding-bottom: 105px;
}
 
#footer {
  margin: -100px 0 0 0; padding: 0 0 10px 0; /* assuming footer of height 100px */

}

This creates a div that should always at least fill the height of the browser viewport, regardless of the amount of page content. The footer is positioned underneath this div and nudged up using a negative top margin. We also need to allow some extra space underneath the content so that when the footer gets repositioned it doesn't overlap anything. 105 pixels of padding are added to the bottom of the content div to make a space for the footer, then the footer is moved up from its current position by 100 pixels.

Erreferentziak