Treehouse

Tutorials Page 4

  • The Difference Between Anchors, Inputs and Buttons

    One of the things I love about CSS is how easy it is to make one element look like another. In the example above, the first element is an anchor, the second is a button and the third is an input. I've overridden the...

  • Top 20 WordPress Theme Creators from 2014

    What better way to advertise your business than create a website? And one of the easiest platform to use is WordPress. So, to get you started, we’ve listed below the 20 best designers of WordPress themes. You’ll be pleased to find that all these greatly designed...

  • Prevent Widows with PHP and JavaScript

    One of the small touches you can add to your website is preventing "widows" in your H1-H6 tags.  For those who aren't aware, a widow (in terms of text and headings) means only one word of a title wraps to the next line -- a bit...

  • Scroll IFRAMEs on iOS

    For the longest time, developers were frustrated by elements with overflow not being scrollable within the page of iOS Safari.  For my blog it was particularly frustrating because I display my demos in sandboxed IFRAMEs on top of the article itself, so as to not affect my site's...

  • Wrap Long Links with CSS

    Developers have loads to think about when creative websites, and much of that is ensuring child elements don't stretch past the parent width.  We worry about images, IFRAMEs, and other popular elements pushing past their parent width, but then we see a basic link with a long...

  • ydkjs-5.png
  • JavaScript Once Function

    Every so often you have a function which you only want to run once.  Oftentimes these functions are in the form of event listeners which may be difficult to manage.  Of course if they were easy to manage, you'd just remove the listeners but that's a perfect...

  • 6 Reasons to Go Treehouse

    There are quite a few tech video tutorial websites on the internet but Treehouse is the web's best.  Of course it's easy to make that claim but here are some of the numerous reasons why that can only be true. Trying Treehouse is FREE Treehouse's sponsorship...

  • How to Build a Winning Portfolio Website for Free

    Your professional design experience tells other people who you are and what it is that you've been doing, so the more interesting your portfolio, the better the odds of it drawing attention and landing clients. I searched the web far and wide, and finally decided on...

  • Media Temple Hosting
  • Serve SVG as an Image on Apache with .htaccess

    I've been a massive fan of SVG since my days creating charts and animations with the Dojo Toolkit.  SVG has been around forever, it even has IE support now, and it's ultra-flexible.  When creating this site's redesign, I used SVG within an IMG tag and...

  • asynquence: More Than Just Promises (Part 2)

    asynquence Is Promises As we saw in part 1, asynquence is a wrapper abstraction on top of promises, as sequences. A single-step sequence approximates a promise, though they're not identically compatible. However, that's no big deal, since asynquence can both consume and vend standard promises/thenables...