# programming

**URL:** https://forum.kirupa.com/c/programming/41.md?page=89

[Latest](https://forum.kirupa.com/latest.md) · [Categories](https://forum.kirupa.com/categories.md)

**Page:** 90

---

## [Animated Scroll to Top with Easing | kirupa.com](https://forum.kirupa.com/t/animated-scroll-to-top-with-easing-kirupa-com/352336)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 5:19am UTC](https://forum.kirupa.com/t/animated-scroll-to-top-with-easing-kirupa-com/352336 "2014-11-23T05:19:05Z")

</div>

by kirupa | 23 June 2013 As content gets longer and screens get smaller, navigating through a page involves a lot of sliding and scrolling. To help ease some of this pain, various sites include some sort of…

---

## [Add Class and Remove Class | Snippets | kirupa.com](https://forum.kirupa.com/t/add-class-and-remove-class-snippets-kirupa-com/352331)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 5:14am UTC](https://forum.kirupa.com/t/add-class-and-remove-class-snippets-kirupa-com/352331 "2014-11-23T05:14:45Z")

</div>

by kirupa | 16 October 2012 You will often run into situations where you want to alter the look of something using JavaScript. The look of this "something" is often declared using CSS. Instead of debating betwe…

---

## [Kirupa.com - Video in Flash MX 2004](https://forum.kirupa.com/t/kirupa-com-video-in-flash-mx-2004/352329)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 5:13am UTC](https://forum.kirupa.com/t/kirupa-com-video-in-flash-mx-2004/352329 "2014-11-23T05:13:24Z")

</div>

In the previous page, you learned how to incorporate a video file in Flash MX 2004. You may have noticed that we skipped over a lot of settings and …

---

## [Kirupa.com - Creating a Multi-State Icon](https://forum.kirupa.com/t/kirupa-com-creating-a-multi-state-icon/352316)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 4:46am UTC](https://forum.kirupa.com/t/kirupa-com-creating-a-multi-state-icon/352316 "2014-11-23T04:46:23Z")

</div>

by kirupa | 26 July 2011 Have questions? Discuss this Flash / AS3 tutorial with others on the forums. This is a companion discussion topic for the original entry at http://www.kirupa.com/flash/multi\_state\_i…

---

## [Introduction to JavaScript | kirupa.com](https://forum.kirupa.com/t/introduction-to-javascript-kirupa-com/352313)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 4:43am UTC](https://forum.kirupa.com/t/introduction-to-javascript-kirupa-com/352313 "2014-11-23T04:43:05Z")

</div>

by kirupa | 18 April 2014 HTML is all about displaying things. CSS is all about making things look good. Between the both of them, you can create some pretty nifty looking things: This is a …

---

## [Kirupa.com - Displaying PHP Data in HTML](https://forum.kirupa.com/t/kirupa-com-displaying-php-data-in-html/352310)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 4:35am UTC](https://forum.kirupa.com/t/kirupa-com-displaying-php-data-in-html/352310 "2014-11-23T04:35:43Z")

</div>

by kirupa | 25 March 2012 Have questions? Discuss this HTML5 / JavaScript tutorial with others on the forums. This is a companion discussion topic for the original entry at http://www.kirupa.com/html5/di…

---

## [Strings in JavaScript | kirupa.com](https://forum.kirupa.com/t/strings-in-javascript-kirupa-com/352307)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 4:31am UTC](https://forum.kirupa.com/t/strings-in-javascript-kirupa-com/352307 "2014-11-23T04:31:51Z")

</div>

by kirupa | 24 March 2014 I have a hunch that you are a human being. As a human, you probably relate really well with words. You speak it. You write it. You also tend to use a lot of it in the things you progr…

---

## [Books (That You Should Totally Check Out) | kirupa.com](https://forum.kirupa.com/t/books-that-you-should-totally-check-out-kirupa-com/352305)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 4:30am UTC](https://forum.kirupa.com/t/books-that-you-should-totally-check-out-kirupa-com/352305 "2014-11-23T04:30:36Z")

</div>

by kirupa | 4 August 2014 I am not what you would call an avid reader. I actually shun most forms of reading, but I have (ironcally) written a few books that you may find interesting, educational, and oc…

---

## [Kirupa.com - Avoid Using Vendor Prefixes](https://forum.kirupa.com/t/kirupa-com-avoid-using-vendor-prefixes/352288)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 4:08am UTC](https://forum.kirupa.com/t/kirupa-com-avoid-using-vendor-prefixes/352288 "2014-11-23T04:08:18Z")

</div>

by kirupa | 31 July 2012 Take look at the following example: This is a companion discussion topic for the original entry at http://www.kirupa.com/html5/avoid\_using\_vendor\_prefixes.htm

---

## [Vendor Prefixes and JavaScript | kirupa.com](https://forum.kirupa.com/t/vendor-prefixes-and-javascript-kirupa-com/352283)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 3:58am UTC](https://forum.kirupa.com/t/vendor-prefixes-and-javascript-kirupa-com/352283 "2014-11-23T03:58:28Z")

</div>

by kirupa | 9 December 2012 A necessary annoyance when building your HTML5 content, especially content using cutting edge features, is the need to use vendor prefixes. If you've ever had to write …

---

## [Preserve an Image's Aspect Ratio When Resized | kirupa.com](https://forum.kirupa.com/t/preserve-an-images-aspect-ratio-when-resized-kirupa-com/352278)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 3:45am UTC](https://forum.kirupa.com/t/preserve-an-images-aspect-ratio-when-resized-kirupa-com/352278 "2014-11-23T03:45:21Z")

</div>

by kirupa | 24 August 2013 Increasingly, you are expected to create sites and apps that work well on various screen sizes. What this means is that your content needs to nice adapt to the amount of space …

---

## [Kirupa.com - Creating Falling Snow](https://forum.kirupa.com/t/kirupa-com-creating-falling-snow/352276)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 3:41am UTC](https://forum.kirupa.com/t/kirupa-com-creating-falling-snow/352276 "2014-11-23T03:41:43Z")

</div>

NOTE: This article is outdated. Please visit the Creating Falling Snow in HTML/JS tutorial instead. This is a companion discussion topic for the original entry at htt…

---

## [Kirupa.com - Creating a Horizontal CSS List Menu](https://forum.kirupa.com/t/kirupa-com-creating-a-horizontal-css-list-menu/352272)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 3:32am UTC](https://forum.kirupa.com/t/kirupa-com-creating-a-horizontal-css-list-menu/352272 "2014-11-23T03:32:01Z")

</div>

by kirupa | 21 February 2012 Have questions? Discuss this HTML tutorial with others on the forums. This is a companion discussion topic for the original entry at http://www.kirupa.com/html5/creating\_a\_horizont…

---

## [Slide and Bounce an Image on Hover | Snippets | kirupa.com](https://forum.kirupa.com/t/slide-and-bounce-an-image-on-hover-snippets-kirupa-com/352270)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 3:29am UTC](https://forum.kirupa.com/t/slide-and-bounce-an-image-on-hover-snippets-kirupa-com/352270 "2014-11-23T03:29:20Z")

</div>

by kirupa | 11 October 2012 Commonly, you only see transitions being used on hover. Given some of the limitations transitions have in defining rich animations, this snippet shows how you can play a CSS animatio…

---

## [Kirupa.com - Tile (Duplicate) Background](https://forum.kirupa.com/t/kirupa-com-tile-duplicate-background/352267)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 3:27am UTC](https://forum.kirupa.com/t/kirupa-com-tile-duplicate-background/352267 "2014-11-23T03:27:19Z")

</div>

While scanning through the various threads in the Flash MX 2004 forum, there was a question asking whether it was possible to tile a background in Flash. This tutorial is an extension of the answer I wrot…

---

## [Getting Jittery on Hover Using Only CSS | kirupa.com](https://forum.kirupa.com/t/getting-jittery-on-hover-using-only-css-kirupa-com/352262)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 3:25am UTC](https://forum.kirupa.com/t/getting-jittery-on-hover-using-only-css-kirupa-com/352262 "2014-11-23T03:25:20Z")

</div>

by kirupa | 16 November 2013 Nothing gives me an uneasy feeling more so than hovering over some UI element that starts agitating and shaking like it's about to explode...similar to that scene in the movie Alien…

---

## [Rounded Image Links with a Sweet Hover Effect | kirupa.com](https://forum.kirupa.com/t/rounded-image-links-with-a-sweet-hover-effect-kirupa-com/352257)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 3:23am UTC](https://forum.kirupa.com/t/rounded-image-links-with-a-sweet-hover-effect-kirupa-com/352257 "2014-11-23T03:23:39Z")

</div>

by kirupa | 15 October 2013 It used to be that underlining text links when you hovered over them was really cool. Nowadays, expectations are a bit higher. It is up to you to figure out clever and mor…

---

## [Animation in HTML, CSS, and JavaScript | kirupa.com](https://forum.kirupa.com/t/animation-in-html-css-and-javascript-kirupa-com/352249)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 3:13am UTC](https://forum.kirupa.com/t/animation-in-html-css-and-javascript-kirupa-com/352249 "2014-11-23T03:13:43Z")

</div>

by kirupa | 2 October 2014 As most of you know, there are few things I like more than creating animations and seeing things move on the screen. Those other few things are writing, painting, laughing, …

---

## [Using the classList API | kirupa.com](https://forum.kirupa.com/t/using-the-classlist-api-kirupa-com/352241)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 3:00am UTC](https://forum.kirupa.com/t/using-the-classlist-api-kirupa-com/352241 "2014-11-23T03:00:03Z")

</div>

by kirupa | 5 September 2013 Using JavaScript, a common way to style elements is by adding and removing class values. Traditionally, this way involved parsing an element's className property, separat…

---

## [Check If You Are On a Touch Enabled Device | kirupa.com](https://forum.kirupa.com/t/check-if-you-are-on-a-touch-enabled-device-kirupa-com/352240)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 2:55am UTC](https://forum.kirupa.com/t/check-if-you-are-on-a-touch-enabled-device-kirupa-com/352240 "2014-11-23T02:55:23Z")

</div>

by kirupa | 23 September 2013 Today's world is more complicated. It is annoyingly filled with input methods that go beyond a mouse and keyboard. You have to deal with iPhones, iPads, tablets, phablets (t…

---

## [Credits | kirupa.com](https://forum.kirupa.com/t/credits-kirupa-com/352239)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 2:54am UTC](https://forum.kirupa.com/t/credits-kirupa-com/352239 "2014-11-23T02:54:05Z")

</div>

by kirupa | 27 May 2013 This page lists the various people and groups who have, over the years, spent countless hours creating content that they've graciously allowed this site to use. This is a com…

---

## [Kirupa.com - Flash Tutorial: Classes in ActionScript 3 - Page 4](https://forum.kirupa.com/t/kirupa-com-flash-tutorial-classes-in-actionscript-3-page-4/352236)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 2:48am UTC](https://forum.kirupa.com/t/kirupa-com-flash-tutorial-classes-in-actionscript-3-page-4/352236 "2014-11-23T02:48:06Z")

</div>

In the previous page, you looked at our Name class and what it contains. In this page, you will learn how to use this class as part of an application. This is a companion discussion topic for…

---

## [All About CSS Animations | kirupa.com](https://forum.kirupa.com/t/all-about-css-animations-kirupa-com/352229)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 2:36am UTC](https://forum.kirupa.com/t/all-about-css-animations-kirupa-com/352229 "2014-11-23T02:36:15Z")

</div>

by kirupa | 15 February 2013 One of the three ways you have for animating content in HTML is by using something known as CSS animations. What CSS animations do is pretty simple. They allow you to a…

---

## [For, While, and Do...While Loops in JavaScript | kirupa.com](https://forum.kirupa.com/t/for-while-and-do-while-loops-in-javascript-kirupa-com/352228)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 2:35am UTC](https://forum.kirupa.com/t/for-while-and-do-while-loops-in-javascript-kirupa-com/352228 "2014-11-23T02:35:59Z")

</div>

by kirupa | 4 March 2014 When you are coding something, there will be times when you want to repeat an action or run some code multiple times. For example, let's say we have a function called saySomething t…

---

## [Kirupa.com - Scrolling Dynamically Loaded Text](https://forum.kirupa.com/t/kirupa-com-scrolling-dynamically-loaded-text/352225)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 2:27am UTC](https://forum.kirupa.com/t/kirupa-com-scrolling-dynamically-loaded-text/352225 "2014-11-23T02:27:28Z")

</div>

One question that often appeared in my mailbox or on the forums regarded creating a text scroller that worked when text was loaded from an external text f…

---

## [Functions in JavaScript | kirupa.com](https://forum.kirupa.com/t/functions-in-javascript-kirupa-com/352223)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 2:23am UTC](https://forum.kirupa.com/t/functions-in-javascript-kirupa-com/352223 "2014-11-23T02:23:26Z")

</div>

by kirupa | 3 February 2014 So far, all of the code we’ve written really contained no structure. It was just…there: This is a companion discussion topic for the original entry at http://www.kirupa.com/html5/…

---

## [Kirupa.com - Creating a Borderless Window](https://forum.kirupa.com/t/kirupa-com-creating-a-borderless-window/352221)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 2:21am UTC](https://forum.kirupa.com/t/kirupa-com-creating-a-borderless-window/352221 "2014-11-23T02:21:54Z")

</div>

Well, not exactly. This effect is quite nice in that it enables you to customize the menu and title bar of a new window you open in Flash. For an example of what I am alluding to, clic…

---

## [Kirupa.com - Formatting Textfields](https://forum.kirupa.com/t/kirupa-com-formatting-textfields/352220)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 2:20am UTC](https://forum.kirupa.com/t/kirupa-com-formatting-textfields/352220 "2014-11-23T02:20:43Z")

</div>

Bold The code for displaying Bold formatted text is: Replace the true with a false if you choose to no longer have bolded text. This is a companion discussion topic for the original entry at http://www.kiru…

---

## [CSS Animation Events | kirupa.com](https://forum.kirupa.com/t/css-animation-events-kirupa-com/352219)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 2:20am UTC](https://forum.kirupa.com/t/css-animation-events-kirupa-com/352219 "2014-11-23T02:20:28Z")

</div>

by kirupa | 14 April 2013 When your CSS animations are playing, what they do isn't just purely visual. Behind the scenes, they fire events at key points in their life. In this short tutorial, you will learn…

---

## [Creating Circles Using HTML/CSS | kirupa.com](https://forum.kirupa.com/t/creating-circles-using-html-css-kirupa-com/352215)

<div class="topic-metadata">

**Author:** [@kirupa](https://forum.kirupa.com/u/kirupa)\
**Replies:** 0\
**Last updated:** [November 23, 2014, 2:10am UTC](https://forum.kirupa.com/t/creating-circles-using-html-css-kirupa-com/352215 "2014-11-23T02:10:48Z")

</div>

by kirupa | 24 March 2013 It is no secret that I like circles. I like them a lot - especially little blue ones: This is a companion discussion topic for the original entry at http://www.kirupa.com/html5/c…

[Previous page](https://forum.kirupa.com/c/programming/41.md?page=88)

[Next page](https://forum.kirupa.com/c/programming/41.md?page=90)
