CSS/gifu/tab
From 2014.igem.org
(Difference between revisions)
Line 9: | Line 9: | ||
<style type="text/css"> | <style type="text/css"> | ||
- | body { | + | body, |
- | + | html { | |
- | + | margin: 0; | |
- | + | padding:10px; | |
- | + | -webkit-font-smoothing: antialiased; | |
- | + | font-weight: 100; | |
- | + | background: #f0f8ff; | |
+ | text-align: center; | ||
+ | font-family: helvetica; | ||
} | } | ||
- | + | ||
- | + | /* 画像 */ | |
- | + | ||
+ | img { | ||
+ | max-width: 100%; | ||
+ | height: auto; | ||
} | } | ||
- | |||
- | |||
+ | /* タブ */ | ||
+ | .tabs input[type=radio] { | ||
+ | position: absolute; | ||
+ | top: -9999px; | ||
+ | left: -9999px; | ||
} | } | ||
+ | |||
+ | .tabs { | ||
+ | max-width: 650px; | ||
+ | height: 400px; | ||
+ | float: none; | ||
+ | list-style: none; | ||
+ | position: relative; | ||
+ | padding: 0; | ||
+ | margin: 75px auto; | ||
+ | } | ||
+ | |||
+ | .tabs li { float: left; } | ||
+ | |||
.tabs label { | .tabs label { | ||
- | + | display: block; | |
- | + | padding: 10px 20px; | |
- | + | border-radius: 2px 2px 0 0; | |
- | + | color: #08C; | |
- | + | font-size: 24px; | |
- | + | font-weight: normal; | |
+ | font-family: ‘Lily Script One’, helveti; | ||
+ | background: rgba(255,255,255,0.2); | ||
+ | cursor: pointer; | ||
+ | position: relative; | ||
+ | top: 3px; | ||
+ | -webkit-transition: all 0.2s ease-in-out; | ||
+ | -moz-transition: all 0.2s ease-in-out; | ||
+ | -o-transition: all 0.2s ease-in-out; | ||
+ | transition: all 0.2s ease-in-out; | ||
} | } | ||
+ | |||
.tabs label:hover { | .tabs label:hover { | ||
- | + | background: rgba(255,255,255,0.5); | |
- | + | top: 0; | |
} | } | ||
- | + | ||
- | + | [id^=tab]:checked + label { | |
- | + | background: #08C; | |
+ | color: white; | ||
+ | top: 0; | ||
} | } | ||
- | + | [id^=tab]:checked ~ [id^=tab-content] { | |
- | + | display: block; | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
} | } | ||
+ | .tab-content { | ||
+ | z-index: 2; | ||
+ | display: none; | ||
+ | text-align: left; | ||
+ | width: 100%; | ||
+ | height: 300px; | ||
+ | overflow-y: auto; | ||
+ | font-size: 20px; | ||
+ | line-height: 140%; | ||
+ | padding-top: 10px; | ||
+ | background: #08C; | ||
+ | padding: 15px; | ||
+ | color: white; | ||
+ | position: absolute; | ||
+ | top: 53px; | ||
+ | left: 0; | ||
+ | box-sizing: border-box; | ||
+ | -webkit-animation-duration: 0.5s; | ||
+ | -o-animation-duration: 0.5s; | ||
+ | -moz-animation-duration: 0.5s; | ||
+ | animation-duration: 0.5s; | ||
+ | } | ||
Revision as of 01:53, 2 September 2014