css tutorials
Great Online Resources to Learn CSS
2An Introduction for Beginners
Before going into detail let’s learn about CSS or Cascading Style Sheets. In layman’s language CSS is a language that adds style to your document like colors, borders, margins and borders. Basically CSS is the style sheet language used to describe the overall presentation of a document like the appearance and presentation of a document written in markup languages, especially in HTML and XHTML. Cascading Style Sheets are designed to separate the contents from the presentation of a document.
Great CSS3 Articles, Cheat Sheets and Tutorials Collections
0CSS3 is introducing endless of new and agitative functions and appearance like text-shadow, box-sizing, opacity, assorted backgrounds, border-radius, border-image. It is accepted that CSS3, already it is absolutely developed and supported, will leads to greater adaptability and accomplish it simpler to actualize circuitous and activating beheld effects. Even admitting it is not currently all the arch browsers that abutment new CSS3 appearance some of them has been alien in latest versions of browsers like Firefox, Safari and Chrome.
Best CSS Techniques used for Charting Data
0There are many ways you can present numerical, chartable data bystyling elements using CSS. Using CSS to style your data prevents youfrom relying on static images and increases your content’saccessibility.
Below, you’ll read about 8 excellent techniques for styling elements into beautiful, accessible charts and graphs…
CSS Frameworks + Tutorials and Tools for Getting Started
1CSS frameworks have grown in popularity recently, enabling developers to rapidly prototype designs. The idea of CSS Frameworks is to do all the heavy lifting of the repetitive tasks you do over and over again on each site, allowing you to get faster results and get to the fun stuff designers love. Main features of good CSS Framework is to 1) rapidly speed up our development time, 2) should have a very small size, 3) have good documentation and tutorials and 4) have clean grid structure. You will need a basic understanding of the CSS framework you are going to use to understand why and how things get solved.
1. 960 CSS Framework
The 960 Grid System is an effort to streamline web development workflow by providing commonly used dimensions, based on a width of 960 pixels. There are two variants: 12 and 16 columns, More >
2 level horizontal navigation in CSS with images
0A 2 level horizontal menu is not thatdifficult to create using CSS. If you keep it all text-based it shouldbe doable once you know the basics. But how about the creation of suchmenu using images only for the purpose of having the extra graphicalfreedom?
The structural code doesn’t contain any images. For every button weuse a different id. These id’s are then styled. The text will bereplaced by images, used as a background. Here is an excerpt of thecode:
<ul id="navigation"><br /> <li id="home" title="link to homepage"><a href="#" >Home</a></li><br /> <li id="products" title="link to products"><a href="#">Products</a><br /> <ul><br /> <li id="softw" title="link to software"><a href="#">Software</a></li><br /> <li id="hardw" title="link to hardware"><a href="#">Hardware</a></li><br /> </ul><br />...</pre> <p>The trick is using "text-indent: -9999px" (this places the textoutside the browser window) and use one image (the entire navigation)as a background.</p> <p>The navigation of the first level
CSS tips and tricks
0I’ve been writing CSS for about 2 years now and I still feel likeevery time I open up a blank file and begin writing CSS for a newdesign I learn something new.
For those of you that are new to CSS or experts always looking for anew trick, here are some of things I do on a regular basis to keep mycode organized (kind of).
1. Size text without using pixels
If you’re wondering how some designers get font sizes to work usingem as a unit rather than px, it’s easy. There is a trick that waswritten about a while ago (maybe on ALA) that resets the font sizes forthe entire site so that 1.0em is the same as 10px.body { font-size: 62.5% }
Simply throw the font-size: 62.5% bit into your body styling andyou’re done. Now you can use ems to sizes your
Top CSS Menus Navigation Tabs :: Tutorials on lists, menus, navigations and tabs.
0- 11 CSS navigation menus : at Exploding Boy
- 12 more CSS Navigation Menus. : at Exploding Boy
- 14 Free Vertical CSS Menus : at Exploding Boy
- 2-level horizontal navigation : demo at Duoh
- Absolute Lists: Alternatives to Divs : An approach of using lists instead of divs at evolt
- Accessible Image-Tab Rollovers : demo at Simplebits
- ADxMenu : multiple menu examples at aPlus
- A drop-down theme : at CSS Play
- Bookend Lists: Using CSS to Float a Masthead : at WebSiteOptimization
- Bulletproof Slants : demo at Simplebits
- Centered Tabs with CSS : at 24ways
- Clickable Link Backgrounds: A bulletproof unordered list of links, each with a unique (purelydecorative) left-aligned icon that is referenced with CSS ; but that isalso clickable.
- Create a Teaser Thumbnail List Using CSS: Part 1 : lists of items made up of a title, short description, and thumbnail.
- Creating Indented Navigation Lists :
Innovative and Experimental CSS Examples, Techniques and demonstrations
0CSS doesn’t always have to be serious business. In this article, you’ll see 25 fun, novel, and experimental CSS techniques and demonstrations.
Note: some of the techniques and examples discussedhere may not validate, cannot be rendered correctly by some browsers,and may not conform with standards-based design and development. Manyof the techniques shown here are for exploration only.
Transparent CSS Menu Drop-down
This demonstration showcases how to create an advanced CSS drop-downmenu with transparency support (needs JavaScript for IE6 PNGtransparency support).
Return of the image maps
In this example, you’ll see a nifty way to create CSS-based image maps with bubble tooltips.
CSS 3D puzzle
This 3D puzzle was created using only CSS (this must have taken a LONG time to create).
CSS scrolling image map
This example involves a panoramic picture with “hot spots”. Clickingon the hot spots displays a description
