Team:INSA Toulouse/template/stylesheet
From 2013.igem.org
(26 intermediate revisions not shown) | |||
Line 36: | Line 36: | ||
/**********/ | /**********/ | ||
- | body, #heading, #innercontent { | + | body, #heading, #innercontent, #innercontenthome { |
background-color: #f3f3f3;} | background-color: #f3f3f3;} | ||
- | # | + | #innercontenthome{ |
margin-top:-13px;} | margin-top:-13px;} | ||
#content, #globalWrapper { | #content, #globalWrapper { | ||
Line 91: | Line 91: | ||
background-color: #f6f6f6; | background-color: #f6f6f6; | ||
top:0; | top:0; | ||
- | width:100%;} | + | width:100%; |
+ | z-index:5;} | ||
.stickToTop .navlink{ | .stickToTop .navlink{ | ||
Line 99: | Line 100: | ||
top:-12px; | top:-12px; | ||
} | } | ||
+ | |||
+ | .stickToTop ul.topnav li ul.subnav { | ||
+ | top: 50px; | ||
+ | } | ||
+ | |||
+ | .stickToTop ul.topnav li ul.subnav li a{ | ||
+ | margin-top:10px; | ||
+ | } | ||
ul.topnav { | ul.topnav { | ||
Line 112: | Line 121: | ||
float: left; | float: left; | ||
margin: 0; | margin: 0; | ||
- | padding: | + | padding: 2px 33px; |
position: relative; /*--Declare X and Y axis base for sub navigation--*/ | position: relative; /*--Declare X and Y axis base for sub navigation--*/ | ||
} | } | ||
Line 140: | Line 149: | ||
li.navitem1 { | li.navitem1 { | ||
background:url(https://static.igem.org/mediawiki/2013/e/e7/Insa-toulouse2013-iconproject.png) no-repeat center top; | background:url(https://static.igem.org/mediawiki/2013/e/e7/Insa-toulouse2013-iconproject.png) no-repeat center top; | ||
+ | width:34px; | ||
+ | height:34px; | ||
+ | background-position: 43px 0;} | ||
+ | |||
+ | li.navitem1:hover { | ||
+ | background:url(https://static.igem.org/mediawiki/2013/c/cf/Insa-toulouse2013-iconprojethover.png) no-repeat center top; | ||
width:34px; | width:34px; | ||
height:34px; | height:34px; | ||
Line 146: | Line 161: | ||
li.navitem2 { | li.navitem2 { | ||
background:url(https://static.igem.org/mediawiki/2013/9/90/Insa-toulouse2013-iconteam.png) no-repeat center top; | background:url(https://static.igem.org/mediawiki/2013/9/90/Insa-toulouse2013-iconteam.png) no-repeat center top; | ||
+ | width:34px; | ||
+ | height:34px; | ||
+ | background-position: 38px 0;} | ||
+ | |||
+ | li.navitem2:hover { | ||
+ | background:url(https://static.igem.org/mediawiki/2013/b/bf/Insa-toulouse2013-iconteamhover.png) no-repeat center top; | ||
width:34px; | width:34px; | ||
height:34px; | height:34px; | ||
Line 152: | Line 173: | ||
li.navitem3 { | li.navitem3 { | ||
background:url(https://static.igem.org/mediawiki/2013/0/08/Insa-toulouse2013-iconlabpractice.png) no-repeat center top; | background:url(https://static.igem.org/mediawiki/2013/0/08/Insa-toulouse2013-iconlabpractice.png) no-repeat center top; | ||
+ | width:34px; | ||
+ | height:34px; | ||
+ | background-position: 45px 0;} | ||
+ | |||
+ | li.navitem3:hover { | ||
+ | background:url(https://static.igem.org/mediawiki/2013/7/76/Insa-toulouse2013-iconlabpracticehover.png) no-repeat center top; | ||
width:34px; | width:34px; | ||
height:34px; | height:34px; | ||
Line 158: | Line 185: | ||
li.navitem4 { | li.navitem4 { | ||
background:url(https://static.igem.org/mediawiki/2013/b/bd/Insa-toulouse2013-iconhumanpractice.png) no-repeat center top; | background:url(https://static.igem.org/mediawiki/2013/b/bd/Insa-toulouse2013-iconhumanpractice.png) no-repeat center top; | ||
+ | width:34px; | ||
+ | height:34px; | ||
+ | background-position: 42px 0;} | ||
+ | |||
+ | li.navitem4:hover { | ||
+ | background:url(https://static.igem.org/mediawiki/2013/0/06/Insa-toulouse2013-iconhumanpracticehover.png) no-repeat center top; | ||
width:34px; | width:34px; | ||
height:34px; | height:34px; | ||
Line 164: | Line 197: | ||
li.navitem5 { | li.navitem5 { | ||
background:url(https://static.igem.org/mediawiki/2013/b/b1/Insa-toulouse2013-iconsafety.png) no-repeat center top; | background:url(https://static.igem.org/mediawiki/2013/b/b1/Insa-toulouse2013-iconsafety.png) no-repeat center top; | ||
+ | width:34px; | ||
+ | height:34px; | ||
+ | background-position: 36px 0;} | ||
+ | |||
+ | |||
+ | li.navitem5:hover { | ||
+ | background:url(https://static.igem.org/mediawiki/2013/0/09/Insa-toulouse2013-iconsafetyhover.png) no-repeat center top; | ||
width:34px; | width:34px; | ||
height:34px; | height:34px; | ||
Line 172: | Line 212: | ||
width:34px; | width:34px; | ||
height:34px; | height:34px; | ||
+ | background-position: 36px 0;} | ||
+ | |||
+ | li.navitem6:hover { | ||
+ | background:url(https://static.igem.org/mediawiki/2013/1/18/Insa-toulouse2013-iconextrashover.png) no-repeat center top; | ||
+ | width:34px; | ||
+ | height:34px; | ||
+ | background-position: 36px 0;} | ||
+ | |||
+ | |||
+ | li.navitem7 { | ||
+ | background:url(https://static.igem.org/mediawiki/2013/3/3d/IGEM_icone.png) no-repeat center top; | ||
+ | width:40px; | ||
+ | height:40px; | ||
background-position: 36px 0;} | background-position: 36px 0;} | ||
Line 178: | Line 231: | ||
list-style: none; | list-style: none; | ||
position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/ | position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/ | ||
- | left: 5px; top: | + | left: 5px; top: 85px; |
background: #50a29b; | background: #50a29b; | ||
margin: 0; padding: 0; | margin: 0; padding: 0; | ||
Line 204: | Line 257: | ||
background: #96d2cd; | background: #96d2cd; | ||
} | } | ||
+ | |||
+ | /* Slider (thanks to flowplayer.org) */ | ||
+ | /*************************************/ | ||
+ | .scrollable { | ||
+ | /* required settinsg */ | ||
+ | position: relative; | ||
+ | overflow :hidden; | ||
+ | margin-top: 14px; | ||
+ | width: 970px; | ||
+ | height: 400px; | ||
+ | border: 1px solid #FFFFFF; | ||
+ | box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); | ||
+ | -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); /* for the Safari browser */ | ||
+ | background: #FFFFFF;} | ||
+ | .scrollable .items { | ||
+ | /* this cannot be too large */ | ||
+ | width: 50000px; | ||
+ | position: absolute;} | ||
+ | .items div { | ||
+ | float: left; | ||
+ | width: 970px; | ||
+ | height: 400px;} | ||
+ | .prev { | ||
+ | background: url(https://static.igem.org/mediawiki/2011/8/81/DTU-Denmark2011-slider-prev.png) no-repeat; | ||
+ | height: 74px; | ||
+ | width: 74px; | ||
+ | position: absolute; | ||
+ | left: -486px; /* ceil(963/2) + 74/2 = 482 + 37 = 519 */ | ||
+ | top: 350px; | ||
+ | margin-left: 50%; | ||
+ | cursor: pointer;} | ||
+ | .next { | ||
+ | background: url(https://static.igem.org/mediawiki/2011/5/56/DTU-Denmark2011-slider-next.png) no-repeat; | ||
+ | height: 74px; | ||
+ | width: 74px; | ||
+ | margin-right: 50%; | ||
+ | position: absolute; | ||
+ | right: -488px; | ||
+ | top: 350px; | ||
+ | cursor: pointer;} | ||
+ | .disabled { | ||
+ | visibility: hidden;} | ||
Line 211: | Line 306: | ||
.bar-inner{ | .bar-inner{ | ||
width:100%; | width:100%; | ||
- | height: | + | height:32px; |
background-color:#ececec; | background-color:#ececec; | ||
} | } |
Latest revision as of 19:50, 4 October 2013
/* Removing wiki-like stuff */ /****************************/
- contentSub, #search-controls, .firstHeading, #-box, #catlinks, #p-logo {
display:none;}
/* Redesigning the topmenu */ /***************************/ body {
: 0 0 0 0; padding: 0;}
- top-section {
width: 965px; height: 0; margin: 0 auto ; padding: 0; border: none;}
- menubar {
font-size: 100%; top:-8px;}
.left-menu:hover {
background-color: transparent;}
- menubar li a {
background-color: transparent;}
- menubar:hover {
color: black;}
- menubar li a {
color: transparent;}
- menubar:hover li a {
color: black;}
- menubar > ul > li:last-child {
display:none;}
/* Layout */ /**********/
body, #heading, #innercontent, #innercontenthome {
background-color: #f3f3f3;}
- innercontenthome{
margin-top:-13px;}
- content, #globalWrapper {
border: none; width: 100%; margin: 0; padding: 0;}
.centering {
margin: 0 auto; width: 965px;}
.clear{
clear:both;
}
/* *********** header ************* */
.barheader{
background-color:#64b0e7; height: 34px; width: 100%; margin-top:-6px;
}
- header {
background: url("") repeat-x; height: 127px; width: 100%; border-top: 1px solid #64b0e7; border-bottom: 1px solid #f6f6f6;} position: relative;
.barheader .centering {
position:relative;
}
.logoheader{
padding-top:45px; }
/* ************ navigation header **************** */
- navigation,.navigation {
} .navigation {
z-index: 1; box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3); position: relative;}
/* stick navigation */ .stickToTop {
position: fixed; background-color: #f6f6f6; top:0; width:100%; z-index:5;}
.stickToTop .navlink{
display:none;}
.stickToTop li{
top:-12px; }
.stickToTop ul.topnav li ul.subnav {
top: 50px;
}
.stickToTop ul.topnav li ul.subnav li a{
margin-top:10px;
}
ul.topnav { list-style: none; padding: 0; margin: 26px 0 0 124px; float: left; width: 100%; font-size: 16px;
padding-left:270px;
} ul.topnav li { float: left; margin: 0; padding: 2px 33px; position: relative; /*--Declare X and Y axis base for sub navigation--*/ } ul.topnav li a { padding: 7px 0px 5px; color: #010101; display: block; text-decoration: none; float: left; }
ul.topnav > li > a {
height: 40px; overflow: hidden; padding-top: 44px; text-align:center; line-height:17px;}
ul.topnav > li > a > span{
display:none;}
ul.topnav li:first-child a{ padding-left: 0; }
li.navitem1 {
background:url() no-repeat center top; width:34px; height:34px; background-position: 43px 0;}
li.navitem1:hover {
background:url() no-repeat center top; width:34px; height:34px; background-position: 43px 0;}
li.navitem2 {
background:url() no-repeat center top; width:34px; height:34px; background-position: 38px 0;}
li.navitem2:hover {
background:url() no-repeat center top; width:34px; height:34px; background-position: 38px 0;}
li.navitem3 {
background:url() no-repeat center top; width:34px; height:34px; background-position: 45px 0;}
li.navitem3:hover {
background:url() no-repeat center top; width:34px; height:34px; background-position: 45px 0;}
li.navitem4 {
background:url() no-repeat center top; width:34px; height:34px; background-position: 42px 0;}
li.navitem4:hover {
background:url() no-repeat center top; width:34px; height:34px; background-position: 42px 0;}
li.navitem5 {
background:url() no-repeat center top; width:34px; height:34px; background-position: 36px 0;}
li.navitem5:hover {
background:url() no-repeat center top; width:34px; height:34px; background-position: 36px 0;}
li.navitem6 {
background:url() no-repeat center top; width:34px; height:34px; background-position: 36px 0;}
li.navitem6:hover {
background:url() no-repeat center top; width:34px; height:34px; background-position: 36px 0;}
li.navitem7 {
background:url() no-repeat center top; width:40px; height:40px; background-position: 36px 0;}
ul.topnav li ul.subnav {
z-index: 1; //Stay on top of slider
list-style: none; position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/ left: 5px; top: 85px; background: #50a29b; margin: 0; padding: 0; display: none; float: left; } ul.topnav li ul.subnav li { margin: 0; padding: 0; clear: both;
list-style: none outside none;
} ul.topnav li ul.subnav, ul.topnav li ul.subnav li {
width: 160px;
}
html ul.topnav li ul.subnav li a { float: left;
padding-left: 10px; padding-right: 10px; width: 143px; color:#f6f6f6;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/ background: #96d2cd; }
/* Slider (thanks to flowplayer.org) */ /*************************************/ .scrollable { /* required settinsg */ position: relative; overflow :hidden;
margin-top: 14px; width: 970px; height: 400px; border: 1px solid #FFFFFF; box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); /* for the Safari browser */ background: #FFFFFF;}
.scrollable .items { /* this cannot be too large */ width: 50000px; position: absolute;} .items div { float: left; width: 970px; height: 400px;} .prev {
background: url() no-repeat; height: 74px; width: 74px; position: absolute; left: -486px; /* ceil(963/2) + 74/2 = 482 + 37 = 519 */ top: 350px; margin-left: 50%; cursor: pointer;}
.next {
background: url() no-repeat; height: 74px; width: 74px; margin-right: 50%; position: absolute; right: -488px; top: 350px; cursor: pointer;}
.disabled {
visibility: hidden;}
/* bar Inner*/
/**********/
.bar-inner{
width:100%; height:32px; background-color:#ececec;
}
/* sidebar*/ /**********/
.sidebar{
width: 240px; margin: 25px 0 25px 0; float: left;
}
/* Footer */ /**********/
- footer-panel {
background: #333333; height: 100%; margin-top: -7px;}
- bodyContent {
background: #76c0c7;}
- footer-panel h3 {
color: #fff; font-weight: bold;}
- footer-panel h4 {
color: #fff;}
- footer-panel p {
color: #fff;}
div.footerBox {
border-right: 1px solid; float: left; margin: 10px 20px 10px 0; padding: 0 20px 0 0; width: 294px; min-height: 270px;}
div.footerBox:last-child {
border: none; margin: 10px 0; padding: 0;}