Biomod/2011/IITM/AcidArtists/DNA Nanotech

From OpenWetWare
Revision as of 21:52, 2 November 2011 by Nisarg Shah (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

<html> <head> <style> /*

  1. bodyContent{text-align:center;}
  • /

ul.polaroids { width: 970px; margin: 0 0 18px -30px; } ul.polaroids li { display: inline; } ul.polaroids a{display: inline; float: left; margin: 0 0 27px 30px; width: auto; padding: 10px 10px 15px; text-align: center; font-family: "Marker Felt", sans-serif; text-decoration: none; color: #333; font-size: 18px; -webkit-transform: rotate(-2deg); -webkit-transition: -webkit-transform .15s linear; -moz-transform: rotate(-2deg); } ul.polaroids img { display: block; width: 220px; margin-bottom: 12px; -webkit-transform: rotate(-2deg); -webkit-transition: -webkit-transform .15s linear; -moz-transform: rotate(-2deg); }

  1. content{

color:#111; background:none; border:none; } .portlet .pBody { border:none; background:none; z-index:-1; } .portlet a{color:#white;} .pBody a{color:#white;}

  1. footer{background:none; border:none;}
  2. footer li{color:#333;;}
  3. footer li a {color:#333;;}

h1, h2, h3, h4, h5, h6, p, a, pre{color:#333;; font-family: 'Trebuchet MS', Helvetica, sans-serif;}

  1. menu ul{list-style:none;}
  2. menu ul li{float:left; width:125px; text-align:center; background:#234ade; margin:5px; cursor:pointer}
  1. content_container{width:1%;height:10px; background:#333; position:absolute; top:260px; display:none; left:495%; opacity:0.8;

border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px; border:1px #AAA solid; }

  1. close_container{position:absolute;left:98.5%;top:5px;,cursor:pointer;}

.contents{float:none; position:absolute; width:89%; text-align:justify; top:280px; display:none; height:316px; overflow:auto; padding:16px;}

.slide_show_pic{ position:absolute; top:-40px; left:160px; display:none; height:400px; }


.stack { position: fixed; bottom: 60px; right: 60px; } .stack > img { position: relative; cursor: pointer; padding-top: 35px; z-index: 2; left:20px;} .stack ul { list-style: none; position: absolute; top: 5px; cursor: pointer; z-index: 1; } .stack ul li { position: absolute; } .stack ul li img { border: 0; } .stack ul li span { display: none; } .stack .openStack li span {

   font-family: "Lucida Grande", Lucida, Verdana, sans-serif;  
   height: 14px;  
   top: 17px;  
   line-height: 14px;  
   border: 0;  
   padding: 3px 10px;  
   border-radius: 10px;  
   -webkit-border-radius: 10px;  
   -moz-border-radius: 10px;  
   color: #fcfcfc;  
   text-align: center;  
   text-shadow: #000 1px 1px 1px;  
   opacity: .85;  
   filter: alpha(opacity = 85);  


.stack img{width:50px;}

/* IE Fixes */ .stack { _position: absolute; } .stack ul { _z-index:-1; _top:-15px; } .stack ul li { *right:5px; }

/*stack close*/

  1. sidebar_bg{

width:150px; background:#000; opacity:0.6; height:830px; display:block; position:absolute; left:-156px; top:-50px; z-index:-100; }


ul.polaroids a:after { content: attr(title); }

   /* By default, we tilt all our images -2 degrees */
   ul.polaroids a {
   -webkit-transform: rotate(-2deg);
   -moz-transform: rotate(-2deg);
   /* Rotate all even images 2 degrees */
   ul.polaroids li:nth-child(even) a {
   -webkit-transform: rotate(2deg);
   -moz-transform: rotate(2deg);
   /* Don't rotate every third image, but offset its position */
   ul.polaroids li:nth-child(3n) a {
   -webkit-transform: none;
   -moz-transform: none;
   position: relative;
   top: -5px;
   /* Rotate every fifth image by 5 degrees and offset it */
   ul.polaroids li:nth-child(5n) a {
   -webkit-transform: rotate(5deg);
   -moz-transform: rotate(5deg);
   position: relative;
   right: 5px;
   /* Keep default rotate for every eighth, but offset it */
   ul.polaroids li:nth-child(8n) a {
   position: relative;
   top: 8px;
   right: 5px;
   /* Keep default rotate for every eleventh, but offset it */
   ul.polaroids li:nth-child(11n) a {
   position: relative;
   top: 3px;
   left: -5px;
   /* Scale the images on hover, add transitions for smoothing things out, and ensure the hover appears on top */
   ul.polaroids img:hover {
   -webkit-transform: scale(1.25);
   -moz-transform: scale(1.25);
   position: relative;
   z-index: 5;

.stuff_contents{ position:fixed; top:8%; left:13%; display:none; width:80%; color:white; z-index:101; }

  1. contents_stuff p{ width:80%;}

</style> <script type="text/javascript" src=""/></script> <script>

jQuery(function () {

   // Stack initialize  
   var openspeed = 300;  
   var closespeed = 300;  
       //reverse above  
       var $el=$(this);  
       $'openStack').children('li').animate({top: '55px', left: '-10px'}, closespeed);  
       $'li a>img').animate({width: '50px', marginLeft: '0'}, closespeed);  
       $el.animate({paddingTop: '35'});  
       var vertical = 0;  
       var horizontal = 0;  
       var $el=$(this);  
           $(this).animate({top: '-' + vertical + 'px', left: horizontal + 'px'}, openspeed);  
           vertical = vertical + 55;  
           horizontal = (horizontal+.75)*2;  
       ${top: '-50px', left: '10px'}, openspeed).addClass('openStack')  
          .find('li a>img').animate({width: '50px', marginLeft: '9px'}, openspeed);  
       $el.animate({paddingTop: '0'});  
   // Stacks additional animation  
   $('.stack li a').hover(function(){  
       $("img",this).animate({width: '56px'}, 100);  
       $("span",this).animate({marginRight: '30px'});  
       $("img",this).animate({width: '50px'}, 100);  
       $("span",this).animate({marginRight: '0'});  


function open_menu(){ var openspeed = 300;

   var closespeed = 300; 

var vertical = 0;

       var horizontal = 0;  
       var $el=$('.stack>img');  
           $(this).animate({top: '-' + vertical + 'px', left: horizontal + 'px'}, openspeed);  
           vertical = vertical + 75;  
           horizontal = (horizontal+.75)*2;  
       ${top: '-50px', left: '10px'}, openspeed).addClass('openStack')  
          .find('li a>img').animate({width: '50px', marginLeft: '9px'}, openspeed);  
       $el.animate({paddingTop: '0'});


jQuery(document).ready(function(){ var name; $(".picture").click(function(){ name="#"+$(this).attr("title"); $("#data_container").fadeIn(); $(name).fadeIn(); });

$("#close_dialog").click(function(){ $("#data_container").fadeOut(); $(name).fadeOut(); });


</script> </head>

<body onload="open_menu()">

<div class="stack"> <img src="" alt="stack"> <ul id="stack">

<li><a href=""><span>Sponsors</span><img class="picture" src="" title="sponsors"/></a></li> <li><a href=""><span>Reference Papers</span><img src="" alt="Papers"></a></li> <li><a href=""><span>Brain Stroming</span><img src="" alt="Brain Storming"></a></li> <li><a href=""><span>Work Diary</span><img src="" alt="Work diary"></a></li> <li><a href=""><span>Team</span><img src="" alt="Team"></a></li> <li><a href=""><span>Project</span><img src="" alt="Project"></a></li> </ul> </div>

<div id="menu_desc" style="position:fixed; right:-38px; width:200px; text-align:center; bottom:36px; color:white; cursor:pointer"><b>Menu</b></div>

<div id="contents_stuff" style="color:white;"> <h1>What is DNA Nanotechnology?</h1> <p>"What if DNA could do more than just store and transmit information?". Mind-boggling as it may seem; that is what someone must have thought while inventing the field of DNA nanotechnology.<br/>DNA nanotechnology makes use of the structural properties of DNA as opposed to its conventional genetic functions. It is akin to cutting a cake with a CD. The CD is analogous to a DNA molecule as its primary function is the storage of information; however if need be its structure can be useful too. </p> <h1>IT'S HISTORY </h1> <p>It isn't quite an apple falling from a tree but the inception of DNA nanotechnology also has an interesting anecdote attached to it. The father of the field, Dr.Nadrian Seeman was inspired by a painting to pursue the field. He noticed a distinct similarity between M. C. Escher woodcut Depth and an array of DNA six-arm junctions. </p> <h1>ITS BASIC PRINCIPLES </h1> <p>DNA nanotechnology owes its entire existence to Wastson-Crick base pairing rules. The main aim of DNA nanotechnology is to design and structure DNA strands in such a way that they fold and form shapes desirable to us. This is only possible thanks to the specificity in binding between complementary base pairs of nucleotide bases. </p> <h1>Modus operandi</h1> <p>The field makes use of a multitude of softwares in order to design the DNA strands as according to the requirement. At the forefront of these softwares is CaDNAno, a state of the art technique that makes use of crystal honeycomb or square lattices to structure DNA double strands. </p> <h1>Applications</h1> <p>DNA nanotechnology provides a novel way to form precise nano-structures. The field is believed to be hold the key to the future of drug delivery systems. It is maintained that DNA nanotechnology is the primary weapon in the arsenal in the fight against cancer. </p> </div>

</body> </html>