One of the common challenges when designing responsive design for mobile is the navigation menu. If the site has many sections or pages, it gets challenging to squeeze all the items into a small mobile resolution. The navigation most likely ends up running into multiple lines or the buttons stacking on top each other. So […]
Advertise here with BSA
Technorati Tags: blog, blogging, feed, google
Original post by Nick La
Technorati Tags: blog, blogging, feed, google
Previously I wrote two tutorials on how to style the image element with CSS3 inset box-shadow and border-radius. The trick is to wrap the image with a span tag and apply the image as background-image. However, I recently ran into a problem with that trick while designing the PhotoTouch theme. The issue is that the […]
Advertise here with BSA
Technorati Tags: blog, blogging, google
Original post by Nick La
Technorati Tags: blog, blogging, google
After years of quarantine, the Scalable Vector Graphics is finally raising fame as a feature of HTML5 with full native browser support. Vlog.it, by Marco Rosella, is an experimental site launched last month to explore two aspects of SVG with interesting potential for the design of original interfaces: clipping paths and scalable 2D motion graphics. […]
Advertise here with BSA
Technorati Tags: blog, blogger, feed, news
Original post by Nick La
Technorati Tags: blog, blogger, feed, news
When applying CSS3 inset box-shadow or border-radius directly to the image element, the browser doesn’t render the CSS style perfectly. However, if the image is applied as background-image, you can add any style to it and have it rendered properly. Darcy Clarke and I put a quick tutorial together on how to use jQuery to […]
Advertise here with BSA
Technorati Tags: blog, blogger, blogging
Original post by Nick La
Technorati Tags: blog, blogger, blogging
Those who create responsive design for iPhone may be aware of the viewport scaling bug in iPhone Safari. The bug occurs when you set the viewport width to device-width and rotate the phone to landscape view. To see this in action, view the bug demo page with your iPhone and rotate the phone from portrait […]
Advertise here with BSA
Technorati Tags: blog
Original post by Nick La
Technorati Tags: blog
Although CSS3 @font-face is supported by most major browsers (IE, Firefox, Chrome, and Safari), but not all. When it doesn’t, your custom fonts might break the layout or come out with undesired results. In this article, I will explain the common issues with using custom fonts, picking the matching fallback web safe fonts, and how […]
Advertise here with BSA
Technorati Tags: blog
Original post by Nick La
Technorati Tags: blog
Due to a number of requests, I’m writing a detail tutorial on how to create an animated scroll to top as seen on Web Designer Wall. It is very simple to do with jQuery (just a few lines of code). It checks if the scrollbar top position is greater than certain value, then fade in […]
Technorati Tags: blog, feed, google
Original post by Nick La
Technorati Tags: blog, feed, google
One of the nice enhancement in HTML5 web form is being able to add placeholder text to input fields. Placeholder attribute allows you to display text in a form input when it is empty and when it is not focused (it clears the field on focus). This is a nifty feature, but it is not […]
Technorati Tags: blog, feed, google
Original post by Nick La
Technorati Tags: blog, feed, google
Once upon a time, grayscale image has to be manually converted in order to be displayed on the web. Now with HTML5 canvas, images can be manipulated into grayscale without having to use image editing software. I’ve put together a demo to show you how to use HTML5 & jQuery to dynamically clone color images into grayscale (see demo). Credits: thanks to Darcy Clarke (my Themify’s partner) for the jQuery and Javascript code.
View Demo HTML5 Grayscale
Technorati Tags: blog, blogging
Original post by Nick La
Technorati Tags: blog, blogging
The other day I was trying to style CSS3 border-radius to image element and I realized that Firefox doesn’t display border-radius on images. Then I figured a way to work around it — wrap a span tag around with the original image as a background-image. Thanks to Darcy Clarke for the jQuery code which does the magic tag wrapping automatically.
View Demo Rounded Images (more…)
Technorati Tags: blog, advertising
Original post by Nick La
Technorati Tags: blog, advertising