|

The Visible Light Spectrum

Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don't hold it against me. One of the perils of having a 20+ year old website!
Visible Light

I am taking a Light and Photography course at school where we are learning about the electromagnetic spectrum (EMS) and visible light, color temperature, etc. When giving us a website for the EMS, my professor mentioned he could not find one that was more “interactive”. So, me being the overachiever, I decided to make one. This is how I made it…

I wanted to make a spectrum with clickable areas to display each color. I did not want an image map. Image maps went out with tables. So I created the color background using a multicolor gradient overlay in Photoshop. I then measured out how many pixels each color was. Using some CSS, I created a div that was the height and width of the image I created and made the image the background. I then created a div for each color in the spectrum. With the parent class .color, I was able to float all of color divs left and give them a specific height…

.color{
float: left;
height: 196px;
}

Then, each color got its own color ID that was defined by the different widths.

Now, the hover part. To make each of these colors a link, I simply used blank .gif images set to specific widths. When you would click on the invisible image, the color information comes up. The color boxes were done by code I adapted from the Lightbox JS project, which is linked on the EMS site. Maybe when I get some more time, I will do the entire EMS, not just the visible light sections. Later!

Similar Posts

  • |

    The Transition from Student to Full Time Freelancer

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website!I started freelancing all the way back in 2002, when my church came to me looking for a website (which at…

  • | |

    Fox News Redesign

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website! A couple of months ago, I wrote about how I would redesign Fox News. Yesterday, they rolled out a new…

  • |

    Quick Tip: Custom Category Styles in WordPress

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website!Over the weekend I revamped this blog’s current theme a little bit, including adding custom styles for my Link Round-up lists….

  • Programming in C

    Note: This article was published while I was in my early 20s. I was much younger and dumber. Please don’t hold it against me. One of the perils of having a 20+ year old website!This semester I am taking a class where it was recently decided the primary language will be C. While I did…

  • |

    About Coding with AI…

    Telling an AI to make an app is not app development, just like telling a 5 year old to draw a Picasso isn’t a Picasso.

2 Comments

  1. That’s pretty sweet. If you could make the trasitions more fluid, and make a click-anywhere close button, it would be even better 😛

Comments are closed.