Team:Calgary/static/basicpagemobile.css

From 2012.igem.org

Revision as of 21:27, 21 August 2012 by Pjwu (Talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

/*====== Mobile Styling ======*/

/***Global Adjustments***/ div#footer-box, div#footer, div#content, div#f-list, ul#f-list{ width: 95%; } div#top-section{ width: 100%; }

  1. footer li{

display: block; } .left-menu li a, .right-menu a{ font-size: 1em; padding-bottom: 5px; padding-top: 10px; } .right-menu{ position: relative; padding-top: 14px; }

  1. top-section{

padding-bottom: 1.3em; }

/*IMPORTANT: used to stop iPhones from scrolling horizontally due to overflow*/ body, #globalWrapper, #content, #footer-box{ overflow-x: hidden; } /*Hide header image. There has to be a better method.*/

  1. headerimage{

display: none; }

/***End Global Adjustments***/

/*Mobile styling*/

  1. nav-wrap{

position: absolute; width: 100%; height: 71px; top: 30px; left: 0px; background-color: #2c2c2c; }

  1. nav{

clear: both; list-style: none; position: absolute; left: -19px; top: 68px; width: 200px; background: #6d6d6d; display: none; /*add to JQ block*/ z-index: 1000; }

#nav div{ display: none; }

#nav a{ display: block; text-decoration: none; color: white; font-family: Arial, Sans-Serif; font-size: 2em; line-height: 1.5em; padding-left: 20px; }

  1. menu-icon{

text-indent: -999em; display: block; width: 116px; height: 71px; background: url(UCalgary2012_MobileMenuIconSprite.png); background-position: top; }

#menu-icon.active{ background-position: bottom; }

  1. logo{

position: relative; float: right; margin-top: -6.4em; margin-right: 10px; z-index: 2; } #logo img{ height: 40px; }

  1. bodycontainer{

position: relative; margin-top: 50px; }

h1{ position: relative; margin-top: 20px; font-size: 2.7em; line-height: 1.2em; } #pagetitle{ border-bottom: 1px solid #333333; } h2{ position: relative; font-size: 2.5em; } p{ position: relative; font-size: 2em; }

  1. css-mobi{

display: none; }

  1. css-full{

display: block; top: 0px; }

  1. groupparts{

float: right; }

/*Figures*/ .figurebox{ width: 90% margin: auto; } .figureimg, .figureimg img, .figurecaption{ max-width: 100%; } .figureimg img{ max-height: 300px; margin: auto; } .figureimg, .figurecaption{ border: 2px solid #888; } .figurecaption{ border-top: 0px; } .figurecaption p{ padding: 5px; margin: 0 !important; /*necessary to override main page margins*/ }