Template:Team:Calgary/BasicPage
From 2012.igem.org
Line 1: | Line 1: | ||
- | + | /*====== | |
- | + | Desktop Styling | |
- | + | ======*/ | |
- | + | /***Nav styling***/ | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
+ | header{ | ||
+ | position: relative; | ||
+ | top: -45px; | ||
+ | } | ||
- | + | #nav-wrap{ | |
- | + | height: 0px; | |
+ | margin-top: -45px; | ||
+ | } | ||
- | + | #nav, #nav ul{ | |
- | + | list-style: none; | |
- | + | margin: 0; | |
- | + | padding: 0; | |
- | + | width: 965px; | |
- | + | height: 100%; | |
- | + | display: table; | |
- | + | ||
- | + | ||
- | + | } | |
- | + | ||
- | + | /*To be moved to JQ block*/ | |
- | + | #menu-icon{ | |
- | + | display: none; | |
- | + | } | |
- | + | ||
- | + | ||
- | + | ||
- | + | /*menu*/ | |
- | + | #nav li{ | |
- | + | height: auto; | |
- | + | padding: 0; | |
- | + | list-style: none; | |
- | + | float: left; | |
- | + | width: auto; | |
- | + | margin: 0; | |
+ | background: #333333; | ||
+ | position: relative; | ||
+ | } | ||
+ | #nav > li a{ | ||
+ | padding: 0 15px; | ||
} | } | ||
- | + | #nav > li{ | |
- | + | background: transparent; | |
- | + | ||
} | } | ||
- | + | ||
- | + | /*submenu*/ | |
- | + | #nav li ul { | |
- | + | position: absolute; | |
+ | width: 200px; | ||
+ | display: none; | ||
} | } | ||
+ | #nav li:hover ul { | ||
+ | display: block; | ||
+ | } | ||
+ | /*sub-submenu*/ | ||
+ | #nav li ul ul{ | ||
+ | margin-left: 230px; | ||
+ | margin-top: -15px; | ||
+ | } | ||
+ | #nav li:hover ul ul{ | ||
+ | display: none; | ||
+ | } | ||
+ | #nav li:hover ul, #nav li li:hover ul{ | ||
+ | display: block; | ||
+ | } | ||
+ | #nav a{ | ||
+ | display: block; | ||
+ | font-family: Myriad Pro, Gill Sans MT, Trebuchet MS, Arial, Sans-Serif; | ||
+ | color: white; | ||
+ | } | ||
+ | #nav li a{ | ||
+ | line-height: 1.4em; /*centers the text vertically*/ | ||
+ | font-size: 2em; | ||
+ | } | ||
+ | #nav ul li > a{ | ||
+ | width: 200px; | ||
+ | } | ||
+ | /*color change after rollover*/ | ||
+ | #nav li a:hover, #nav li li a.drop:hover::after{ | ||
+ | display: block; | ||
+ | text-decoration: none; | ||
+ | color: #43bbff; | ||
+ | } | ||
+ | #nav li ul li ul{ | ||
+ | margin-top: -35px; | ||
+ | position: absolute; | ||
+ | } | ||
+ | /*submenu and sub-submenu*/ | ||
+ | #nav li ul li ul li a, #nav li ul li a{ | ||
+ | font-size: 1.8em; | ||
+ | } | ||
+ | #nav li li a.drop:after{ | ||
+ | content: '>'; | ||
+ | padding-left: 20px; | ||
+ | color: #BBB; | ||
+ | display: inline; | ||
+ | float: right; | ||
+ | } | ||
- | + | /***End nav styling***/ | |
- | + | /***Headerimage***/ | |
- | + | #headerimage{ | |
- | + | width: 968px; | |
- | + | position: relative; | |
- | + | margin-left: 0px; | |
- | { | + | margin-bottom: 10px; |
- | + | top: 0px; | |
- | + | } | |
- | + | #css-full{ | |
+ | display: none; | ||
+ | } | ||
+ | #css-mobi{ | ||
+ | display: block; | ||
+ | top: 0px; | ||
+ | } | ||
- | + | /***Logo styling***/ | |
- | + | #logo{ | |
- | + | position: relative; | |
- | + | top: -145px; | |
- | + | right: 20px; | |
- | + | float: right; | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
} | } | ||
- | |||
- | + | #logo img{ | |
- | + | width: 260px; | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
} | } | ||
- | + | /***Body styling***/ | |
- | + | h1{ | |
- | } | + | font-size: 2.3em; |
- | + | } | |
+ | h2{ | ||
+ | font-size: 1.8em; | ||
+ | } | ||
+ | #bodycontainer p{ | ||
+ | font-size: 1.1em; | ||
+ | } | ||
+ | #pagetitle{ | ||
+ | border-bottom: 2px solid black; | ||
+ | padding-bottom: 10px; | ||
+ | padding-left: 10px; | ||
+ | } | ||
+ | #bodycontainer{ | ||
+ | position: relative; | ||
+ | top: 0; | ||
+ | } | ||
+ | #bodycontainer h2, #bodycontainer p{ | ||
+ | margin-left: 10px; | ||
+ | margin-right: 10px; | ||
+ | } | ||
- | |||
- | + | /*Figure captions*/ | |
- | + | .figurebox{ | |
+ | max-width: 40%; | ||
+ | float: right; | ||
+ | } | ||
+ | .figureimg, .figureimg img, .figurecaption{ | ||
+ | width: 100%; | ||
+ | } | ||
+ | .figureimg, .figurecaption{ | ||
+ | border: 2px solid #888; | ||
+ | } | ||
+ | .figurecaption{ | ||
+ | border-top: 0px; | ||
+ | } | ||
+ | .figurecaption p{ | ||
+ | padding: 5px; | ||
+ | margin: 0 !important; /*necessary to override main page margins*/ | ||
+ | } | ||
- | |||
- | + | /* thumbnails */ | |
- | + | div.thumb { | |
- | + | margin-bottom: .5em; | |
- | + | border-style: solid; | |
- | + | border-color: transparent; | |
- | + | width: auto; | |
- | + | } | |
- | + | div.thumb div { | |
- | + | border: 1px solid #ccc; | |
- | + | padding: 3px !important; | |
- | + | font-size: 94%; | |
- | + | text-align: center; | |
- | + | overflow: hidden; | |
- | + | } | |
- | + | div.thumb div a img { | |
- | + | border: 1px solid #ccc; | |
- | + | } | |
- | + | div.thumb div div.thumbcaption { | |
- | + | border: none; | |
- | + | text-align: left; | |
- | + | line-height: 1.4em; | |
- | + | padding: .3em 0 .1em 0; | |
- | + | } | |
- | + | div.magnify { | |
- | + | float: right; | |
- | + | border: none !important; | |
- | + | background: none !important; | |
- | + | } | |
- | + | div.magnify a, div.magnify img { | |
- | + | display: block; | |
- | + | border: none !important; | |
- | + | background: none !important; | |
- | + | } | |
- | + | div.tright { | |
- | + | clear: right; | |
- | + | float: right; | |
- | + | border-width: .5em 0 .8em 1.4em; | |
- | + | } | |
- | + | div.tleft { | |
- | + | float: left; | |
- | + | margin-right: .5em; | |
- | + | border-width: .5em 1.4em .8em 0; | |
- | + | } | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + |
Revision as of 21:11, 5 September 2012
/*====== Desktop Styling ======*/
/***Nav styling***/
header{ position: relative; top: -45px; }
- nav-wrap{
height: 0px; margin-top: -45px; }
- nav, #nav ul{
list-style: none; margin: 0; padding: 0; width: 965px; height: 100%; display: table;
}
/*To be moved to JQ block*/
- menu-icon{
display: none; }
/*menu*/
- nav li{
height: auto; padding: 0; list-style: none; float: left; width: auto; margin: 0; background: #333333; position: relative; } #nav > li a{ padding: 0 15px; } #nav > li{ background: transparent; }
/*submenu*/
- nav li ul {
position: absolute; width: 200px; display: none; } #nav li:hover ul { display: block; } /*sub-submenu*/
- nav li ul ul{
margin-left: 230px; margin-top: -15px; } #nav li:hover ul ul{ display: none; }
- nav li:hover ul, #nav li li:hover ul{
display: block; }
- nav a{
display: block; font-family: Myriad Pro, Gill Sans MT, Trebuchet MS, Arial, Sans-Serif; color: white; } #nav li a{ line-height: 1.4em; /*centers the text vertically*/ font-size: 2em; } #nav ul li > a{ width: 200px; } /*color change after rollover*/ #nav li a:hover, #nav li li a.drop:hover::after{ display: block; text-decoration: none; color: #43bbff; }
- nav li ul li ul{
margin-top: -35px; position: absolute; } /*submenu and sub-submenu*/ #nav li ul li ul li a, #nav li ul li a{ font-size: 1.8em; }
- nav li li a.drop:after{
content: '>'; padding-left: 20px; color: #BBB; display: inline; float: right; }
/***End nav styling***/
/***Headerimage***/
- headerimage{
width: 968px; position: relative; margin-left: 0px; margin-bottom: 10px; top: 0px; }
- css-full{
display: none; }
- css-mobi{
display: block; top: 0px; }
/***Logo styling***/
- logo{
position: relative; top: -145px; right: 20px; float: right; }
#logo img{ width: 260px; }
/***Body styling***/ h1{ font-size: 2.3em; } h2{ font-size: 1.8em; }
- bodycontainer p{
font-size: 1.1em; }
- pagetitle{
border-bottom: 2px solid black; padding-bottom: 10px; padding-left: 10px; }
- bodycontainer{
position: relative; top: 0; }
- bodycontainer h2, #bodycontainer p{
margin-left: 10px; margin-right: 10px; }
/*Figure captions*/
.figurebox{ max-width: 40%; float: right; } .figureimg, .figureimg img, .figurecaption{ width: 100%; } .figureimg, .figurecaption{ border: 2px solid #888; } .figurecaption{ border-top: 0px; } .figurecaption p{ padding: 5px; margin: 0 !important; /*necessary to override main page margins*/ }
/* thumbnails */
div.thumb {
margin-bottom: .5em; border-style: solid; border-color: transparent; width: auto;
} div.thumb div {
border: 1px solid #ccc; padding: 3px !important; font-size: 94%; text-align: center; overflow: hidden;
} div.thumb div a img {
border: 1px solid #ccc;
} div.thumb div div.thumbcaption {
border: none; text-align: left; line-height: 1.4em; padding: .3em 0 .1em 0;
} div.magnify {
float: right; border: none !important; background: none !important;
} div.magnify a, div.magnify img {
display: block; border: none !important; background: none !important;
} div.tright {
clear: right; float: right; border-width: .5em 0 .8em 1.4em;
} div.tleft {
float: left; margin-right: .5em; border-width: .5em 1.4em .8em 0;
}