Team:SJTU-BioX-Shanghai/Judging Form

From 2014.igem.org

Revision as of 15:48, 16 October 2014 by Visionve (Talk | contribs)

Bronze


We achieved the following 6 goals:

  1. We completed our team registration.
  2. We completed our judging form.
  3. We uploaded our team Wiki.li>

Background


Authors have long been using tables, floats, inline-blocks, and other CSS properties to lay out their site content. However, none of these tools were designed for the complex webpages and webapps we are making nowadays. Simple things like vertical centering require work. Complex things like flexible grid layouts are so hard that it’s considered ambitious to roll your own, hence the success of CSS grid frameworks. Still, if so many projects needs to do these things, why can’t it just be easy? Flexbox aims to change all that.

Results


Though Flexbox makes it trivial to create layouts that would have been difficult or impossible in the past, it takes some time to get used to the Flexbox way of doing things. New terminology and new abstractions can be a barrier to using Flexbox, so let’s discuss them up-front.