Current status of the Ning Platform is always available on the Ning Status Blog.

NC for Hire

With the mandatory migration to 3.0 looming and so much to learn about responsive design, it can be difficult for Ning Network creators to understand which CSS units to use where, and when, on their network pages. The instinct (i keep encountering with NCs who call me) is to use just one system for everything or to just copy your 2.0 CSS over and hope that it works, but that decision can severely limit the execution of your designs and have a negative impact on the ways your community engages with your network.

So, what follows is a list of suggestions, not absolute rules. If you have a differing opinion or working practice (and a rationale to back it up), please share in the comments below.

 

When to Use Pixels (px) in Advanced CSS:


Use for: hairline borders and general elements when creating fixed-width designs; values for CSS shadow displacement. Avoid using in @media breakpoints, as doing so breaks pages when they are zoomed: use rem or em instead.
Don’t use for: typography. (Exception: setting a base font-size in a CSS reset).

 

When to Use Percentage (%) in Advanced CSS:


Use for: making responsive images and containers; setting height on the body in some cases.
Don’t use for: typography. (Exception: font-size CSS reset.)

When to Use em ex in Advanced CSS:


Use for: typography, and elements related to typography (margins, for example), with the understanding that em and ex have a subtle “gotchas” when used in complex layouts. Consider using rem as an alternative.

Points and picas

Use for: print stylesheets.
Don’t use for: anything else.

rem


Used as: a more robust and predictable alternative to em and ex, and employed for the same purposes, including @media query breakpoints.
Don’t use: if you wish to support IE8 and earlier. (Or, use the unit but include a polyfill)

Viewport units (vh & vw)

Use for: responsive typography; “perfect” responsive containers.
What not to use the units for is difficult to determine, as vh & vw are very new and have yet to be fully exploited in web design. Do be aware of their lack of support in IE, and allow for fallbacks.

Inches (in) and Centimeters (cm)


Use with: print stylesheets, especially page margins
Don’t use for: anything else.

Character (ch)

Use when: sizing and adjusting monospaced fonts. Be aware of browser support limitations.

Grid (gd)


Use for: experimental layouts; the unit is only supported in IE10+ at this moment. Polyfills are beginning to appear, however.

Raw numbers


While almost every CSS property requires that the measurement system be specified in the declaration, a few are best used with plain integer or floating-point values. In particular, line-height and border-image should be used with raw numbers.

This post is simply mean to be a good bookmark to reference and I hope it helps with your CSS decisions while preparing your Ning 3.0 network for migration.  Have a great weekend NCs!  Let me know if you need help with your community design.

You need to be a member of Ning Creators Social Network to add comments!

Join Ning Creators Social Network

Votes: 0
Email me when people reply –

Replies

This reply was deleted.
 

Some interesting articles related to community management, digital marketing etc. could be found in our digest. Don't hesitate to leave a feedback so we would know that we should continue :-)

Latest Activity

J.Ayvar replied to J.Ayvar's discussion
Hide Search Box Ning 3
"Thank you Sir Bizz. You always helping us to improve our proyects."
4 hours ago
Bizz replied to Scott Bishop's discussion
Read more... link
"Sometimes this does happen and I usually put it down to Ning working on stuff in the background…"
7 hours ago
Scott Bishop replied to Scott Bishop's discussion
Read more... link
"Well that's odd. It suddenly not there anymore. It's been there since I switched to N3 several…"
10 hours ago
Bizz replied to J.Ayvar's discussion
Hide Search Box Ning 3
"This will remove that search option, just add it to your design studio custom css
.ningbar…"
11 hours ago
Bizz replied to Scott Bishop's discussion
Read more... link
"I have looked at this image but don't see the Read More.. part. Do you have a link to this page in…"
11 hours ago
J.Ayvar posted a discussion
Hello, Is there any tip to hide the search Box .thanks!!
16 hours ago
Netherlands Food Partnership updated their profile
16 hours ago
TJ @ jQueryHelp replied to Scott Bishop's discussion
Help Needed Quick!
"I'm glad it worked out for you; I love a happy ending! 😀
Good advice on editing anything on Ning or…"
23 hours ago
Scott Bishop posted a discussion
At the top left corner of all our photos on a .com/photo/... page, there is a link that says "Read…
yesterday
Scott Bishop replied to Scott Bishop's discussion
Help Needed Quick!
"Thank TJ! - I realized after slapping myself in the forehead that my older N2 site actually still…"
Sunday
TJ @ jQueryHelp replied to Scott Bishop's discussion
Help Needed Quick!
"I don't see your N3 site, but found your N2 site…"
Sunday
Bizz replied to Scott Bishop's discussion
Help Needed Quick!
"Yes thats correct, you can make any page the homepage by checking that box with no need to add…"
Saturday
More…

Meanwhile, you can check our social media channels