I know I'm very naive to think I've solved my CSS layout problems now...
authorTero Marttila <terom@fixme.fi>
Sat, 07 Feb 2009 03:35:37 +0200
changeset 20 d40c339d3778
parent 19 9c9643047a10
child 21 b05979822dee
I know I'm very naive to think I've solved my CSS layout problems now...
static/style.css
templates/layout.tmpl
--- a/static/style.css	Sat Feb 07 03:01:46 2009 +0200
+++ b/static/style.css	Sat Feb 07 03:35:37 2009 +0200
@@ -48,11 +48,22 @@
 }
 
 /*
+ * Container for layout items
+ */
+ #container {
+    overflow: hidden;
+}
+
+/*
  * Main navigation menu
  */
 #nav { 
     float: left;
-
+    
+    padding-bottom: 2000px;
+    margin-bottom: -2000px;
+    
+    border-right: 1px dashed #a5a5a5;
 }
 
 #nav ul {
@@ -93,13 +104,19 @@
  */
 div#content {
     margin-left: 180px;
-
     padding: 25px;
-
-    border-left: 1px dashed #a5a5a5;
 }
 
 div#content p {
     text-indent: 2em;
 
 }
+
+div#footer {
+    padding: 10px;
+
+    border-top: 1px dashed #a5a5a5;
+
+    font-size: x-small;
+    font-style: italic;
+}
--- a/templates/layout.tmpl	Sat Feb 07 03:01:46 2009 +0200
+++ b/templates/layout.tmpl	Sat Feb 07 03:35:37 2009 +0200
@@ -23,12 +23,19 @@
                 <a href="${site_page_url}/">QMSK.NET</a>
             </div>
             
-            <div id="nav">
-                ${render_menu(menu.page, menu.page, menu.items, menu.ancestry)}
+            <div id="container">
+                <div id="nav">
+                    ${render_menu(menu.page, menu.page, menu.items, menu.ancestry)}
+                </div>
+
+                <div id="content">
+                    ${page.content}
+                </div>
+                
             </div>
 
-            <div id="content">
-                ${page.content}
+            <div id="footer">
+                &copy; 2009 Tero Marttila
             </div>
     </body>
 </html>