Showing posts with label css tools. Show all posts
Showing posts with label css tools. Show all posts

List of CSS Tools : most useful CSS-Tools you can use developing tableless web-sites.


Fonts



Forms



Layout



Navigation


  • Colly’s CSS rollover generator

    CollyLogic CSS Multi-element Rollover Generator
  • CSS Tab Designer

    CSS Tab Designer is a unique and easy to use software to help you
    design css-based lists and tabs visually and without any programming
    knowledge required!
  • Listamatic

    not a tool but very useful! - one list, many options - Using CSS and a simple list to create radically different list
  • Listamatic2

    nested list options
  • List-O-Matic

    Generate CSS-styled navigation menus based on list items
  • List-O-Rama!

    Dreamweaver MX and UltraDev Zone - List-O-Rama will allow you to generate nice CSS inline menus in seconds
  • CSS Menu Generator

    CSS Menu Generator will generate both the CSS and the HTML code
    required to produce a text-based yet appealing set of navigation
    buttons.

Misc Tools


  • CSS Love Child

    The Man in Blue Experiment - I want the body of Site [...] with the face of site [...]
  • CSSVista

    CSSVista is a free Windows application for web developers which lets
    you edit your CSS code live in both Internet Explorer and Firefox
    simultaneously……
  • HTML and CSS Table Border Style Wizard

    Use this wizard to experiment with table border styles and generate style source code.
  • I Like Your Colors!

    Use this tool to extract the colors from the HTML and CSS of any web site. Compare the colors easily using hue groups.
  • Online CSS Scrollbar Color Changer

    Change the scrollbar colors in an HTML page
  • S5Easy: Create S5 Slideshows Easy Online

    Create your slideshow in only 3 steps
  • Spanky Corners

    ‘Spanky Corners’ is an experimental technique for using only CSS to
    produce ’round-cornered content boxes’ with semantically pure markup.
    It does not require JavaScript to work

Formatters and Optimizers



List of CSS Tools : most useful CSS-Tools you can use developing tableless web-sites.

most useful CSS-Tools you can use developing tableless web-sites.

Fonts



Forms



Layout



Navigation


  • Colly’s CSS rollover generator

    CollyLogic CSS Multi-element Rollover Generator
  • CSS Tab Designer

    CSS Tab Designer is a unique and easy to use software to help you
    design css-based lists and tabs visually and without any programming
    knowledge required!
  • Listamatic

    not a tool but very useful! - one list, many options - Using CSS and a simple list to create radically different list
  • Listamatic2

    nested list options
  • List-O-Matic

    Generate CSS-styled navigation menus based on list items
  • List-O-Rama!

    Dreamweaver MX and UltraDev Zone - List-O-Rama will allow you to generate nice CSS inline menus in seconds
  • CSS Menu Generator

    CSS Menu Generator will generate both the CSS and the HTML code
    required to produce a text-based yet appealing set of navigation
    buttons.

Misc Tools


  • CSS Love Child

    The Man in Blue Experiment - I want the body of Site [...] with the face of site [...]
  • CSSVista

    CSSVista is a free Windows application for web developers which lets
    you edit your CSS code live in both Internet Explorer and Firefox
    simultaneously……
  • HTML and CSS Table Border Style Wizard

    Use this wizard to experiment with table border styles and generate style source code.
  • I Like Your Colors!

    Use this tool to extract the colors from the HTML and CSS of any web site. Compare the colors easily using hue groups.
  • Online CSS Scrollbar Color Changer

    Change the scrollbar colors in an HTML page
  • S5Easy: Create S5 Slideshows Easy Online

    Create your slideshow in only 3 steps
  • Spanky Corners

    ‘Spanky Corners’ is an experimental technique for using only CSS to
    produce ’round-cornered content boxes’ with semantically pure markup.
    It does not require JavaScript to work

Formatters and Optimizers



Best CSS tools of the month


solidstategroup
"This article includes 8 helpful solutions which we find essential when designing with CSS".

jarrodspillers
"In
this day it is very common for a stylesheet to contain many times more
line of code than its corresponding XHTML document. Part of the
challenge of witting good CSS is not just learning the correct
properties to use, but formatting and organizing your document in a way
that allows for easy maintenance and speedy display bug fixes.".

search-this
50%
of the job might be to make your website look and act the same in all
major browsers. This is a nightmare for all designers. While you're
swearing you might try this out...

dnevnikeklektika
"Uni-Form
is an attempt to standardize form markup (xhtml) and css, "modularize"
it, so even people with only basic knowledge of these technologies can
get nice looking, well structured, highly customizable, semantic,
accessible and usable forms." - nice job.

csslicingguide
...learn to slice your templates into fully valid XHTML and CSS web pages.
yvoschaap
"This online generator creates your own custom unique WordPress Theme. Without any need for HTML, JS, PHP, or CSS knowledge".

ryanfait
"We've
all tried to use a sticky footer one time or another, but they never
seem to come out right, do they? Well, the days of a hard to understand
CSS-based sticky footer are thankfully over".

wittysparks
"With
new technologies flooding the web,different tools are available with
which a web designer can showcase his creativity and craft. But despite
putting in the effort and sweat, numerous websites with fantastic
creativity fail to get noticed. Also, the surge in designing is driving
designers to dig for creativity, color schemes and layouts."

borkweb
Using
icons in your web pages can have a great visual impact but it also
makes it harder to load. Learn by example how to use concatenation to
speed up your web applications.

campaignmonitor
"Inspired
by the fantastic work of Xavier Frenette, we decided to put each of the
popular email environments to the test and finalize once and for all
what CSS is and isn't supported out there".

csstinderbox
"The
CSS Tinderbox is an effort to support open source web design by
providing very basic, yet solid, CSS/XHTML design templates that web
designers and web developers can use as the foundation for their own
projects."

hostm
"To
help you work with CSS, we've created a free tool called Simple CSS,
which runs on Macs, Windows and Linux. Simple CSS allows you to easily
create Cascading Style Sheets from scratch, and/or modify existing
ones, using a familiar point-and-click interface."

Excellent JavaScript Animated Menus

Simple Animated Menu for Mootools 1.2

Very Simple and Great Animated menu using Mootool Javascript Framework.

you won’t even have to muck about in javascript. Simply define:

  • a container for the background image
  • the nav elements
  • the ‘current’ nav element ID
  • the animation’s horizontal track (the y coordinate of the background-image)
  • the left offset of the image in relation to the nav element

Basically, you just tell the function where to put the background image you want to animate, what the buttons are and how to identify the current id, then position its x and y coordinates in relation to the elements. If you are new to javascript web development, and not sure what this all means, keep reading. It breaks down very simply.

Download Menu

Dropdown Menu with Background Animations using jQuery


jQuery is a great library for this type of task but out of the box, it can’t animate background position properly because of the need to animate two values instead of just one (too bad not all browsers implemented the non-standard background-position-x and -y like Internet Explorer). Grab the latest version (1.0.2 as of this writing) of the Background-Position plugin. Previous versions didn’t support negative or decimal values properly.

Live Demo

10 Steps To Solving CSS Problems

ts happened to all of us at one point or another, you write up some CSS code, take a look at your website, and…. it doesn’t work. That, or your website appears to be working for you but then you check your site at another computer on a different browser, and it’s a mess.

I’ll admit it happens to me… alot. So to help out I put together this top 10 list of tips regarding CSS-related issues to check over if you have any problems.

  1. Check Your Website Content

    • Is an image in your DIV Container one pixel bigger then your container’s dimension in your CSS file?
    • Do you have a long text string that’s too wide for your container set width? (ie. a long URL?)
  2. Check Your HTML Source

    • Are you typing valid HTML code? Or are you making tiny mistakes that can impact your layout? eg.
      <div id=”wrapper”><p></div></p>
    • Did you use id=”XXXX” instead of class=”XXXX” or vice versa?
  3. Check Your Spelling

    • Copy and paste element names from your CSS file to your HTML file. This avoids typing and spelling errors.
    • Did you order your CSS correctly? Make sure wrapper2 is actually inside wrapper if you write the following code: #wrapper #wrapper2 {color:#ffffff; font-size:10px;}
    • Did you make sure to include 6 characters in your hex color?
  4. Check Your Syntax

    • Are you forgetting brackets ({}) or semi-colons (;)?
    • Did you mistakenly forget to add the pound sign (#) before an ID or the period (.) before a class?
  5. Don’t Use Padding/Margins with Width

    • This is a common problem, especially with beginners. Padding or Margins combined with Width on the same element yield different results on different browsers. Example, this CSS:
      #wrapper { width:100px; margin:5px; padding:5px; }
      will appear different in Internet Explorer then in Firefox. This is especially critical if you’re using an image-dominant layout.
  6. Check The Little Things

    • Did you make sure to give your Div Container position:relative; before positioning a Div Container with position:absolute; inside it?
  7. Allow Breathing Room

    • Internet Explorer 6.0 will add a 3 pixel breathing room to some div containers, either use a “CSS hack” or build your website knowing that this can very well happen and mess up your layout.
  8. Use a Validator

    • You can use the w3c CSS validator or the validator built into the Web Developer toolbar (a Firefox Plugin) to scan your CSS and can help solve your CSS problem.
    • Opening your CSS file in Adobe Dreamweaver can sometimes give you an idea where something went wrong.
  9. Be Aware Of Some Browser’s Existing Problems

    • You may spend hours trying to find the solution when the problem lies in the Web Browser, and example includes the Peek-a-boo IE6 bug.
  10. Do Some Research

    • Odds are you aren’t the only person that’s ever had the CSS problem you’ve described, use Google and type in keywords for your search you think others would use
Technorati Tags:

26 Best ways to implement AJAX, CSS and Javascript based Tabs

Recently I was surfing the web for the best AJAX and CSS based tabs, menus for one of my project. In the process,I found some really good resources from fellow developers and thought to share the same with you all.

As you are aware that there are countless resources available on every topic in the world of internet but only a handful of them are utility types. As a result it is really hard at times to find the right resource from millions of websites which really suits our need.
Keeping this predicament of my fellow developers in mind, I came up with this list which will really prove to be helpful to all of you.

Here is the list of examples are arranged randomly, show some love and Digg it if you really like it :)


AJAX Tabs (Rails Redux):

Source: http://actsasflinn.com/Ajax_Tabs/index.html

AJAX Tabs (Rails Redux)Description: The purpose of doing Tabs in Ajax is not just to do something in Ajax. The context for which this is used is not for novelty. In this demo we are using Ajax to load information that does not need to be retrieved every time the user pulls the record. The methods used here are to yield absolute control over where the content comes from, what conditions trigger action, and how the panes are presented. This is really meant to be used in an application because the javascript and css are heavy if you are only using them on one page. However if you consider them groundwork for using tabs throughout a larger application then they are pretty light compared to something like YUI.

Snippet Code for Simple AJAX Tabs with cool CSS Styles:

Source: http://www.developersnippets.com/?p=22

Snippet Code for Simple AJAX Tabs with cool CSS StylesHey folks over there, here I came up with simple Ajax Tabs, you guys can show case your valuable content using tabs scenario that to with Ajax. This is simple and elegant way of representing your content when your pages have tons of content to display. If you go through the code its simple and basic Ajax implementation, if you are a web-developer its easy to understand. In the example which I am attaching with this snippet article consists of index.html, ajax.js, tabs.css and lastly the content page named as contentpage1.html

Javascript Tabbar Component with rich API:

Source: http://www.scbr.com/docs/products/dhtmlxTabbar/

Javascript Tabbar Component with rich APIdhtmlxTabbar is a JavaScript tabbar control for creating dynamic tab-navigation interface. This control lets you add nice looking and powerful multiline* tab bar to your site or web application.
The control can be easily initialized on a web page that makes building of DHTML tabbed interface a breeze. Just assign any elements on your page (for example DIVs) to tabs of Tabbar, and it will automatically do all work for you - the component will switch these elements displaying them by clicking on corresponding tab (see sample code for easy and fast initialization at the bottom of this page).

TabContainer - ASP.NET AJAX Control:

Source: http://ajax.asp.net/ajaxtoolkit/Tabs/Tabs.aspx

TabContainer - ASP.NET AJAX ControlTabContainer is an ASP.NET AJAX Control which creates a set of Tabs that can be used to organize page content. A TabContainer is a host for a number of TabPanel controls.

Each TabPanel defines its HeaderText or HeaderTemplate as well as a ContentTemplate that defines its content. The most recent tab should remain selected after a postback, and the Enabled state of tabs should remain after a postback as well.

Control Tabs:

Source: http://livepipe.net/projects/control_tabs/

Prototype - Control TabsUnobtrusive CSS tabs for Prototype.js

This script uses the Prototype javascript framework. You must include version 1.5 in your pages before including this script. This library is known to work in recent versions of all major browsers (IE 6/7,FireFox,Safari,Opera).

Accessible, unobtrusive JavaScript Tabs with jQuery:

Source: http://stilbuero.de/2006/05/13/accessible-unobtrusive-javascript-tabs-with-jquery/

Accessible - unobtrusive JavaScript Tabs with jQueryHere is a jQuery plugin that lets you create Javascript tabs very easily - once you assembled the HTML with just one line of JavaScript Code

Yahoo! UI Library: TabView

Source: http://developer.yahoo.com/yui/tabview/

Yahoo! UI Library: TabViewThe TabView component is designed to enable developers to create navigate tabbed views of content. Check out the article on how to implement YUI tab view/menu interface.

Tabtastic (Non AJAX):

Source: http://phrogz.net/JS/Tabtastic/index.html

TabtasticThis library is a simple way to implement tabs on your page using CSS, a little JS, and semantic markup which degrades gracefully on browsers with CSS unavailable or disabled.
Not only is it easy to use and accessible for screen-readers, but it supports multiple (nested, even) tabsets on the same page and allows users to bookmark the page loading to a specific tab.

A Different approach for Tab Menu (Non AJAX):

Source: http://www.kollermedia.at/archive/2007/02/20/download-tabmenu-for-free/

A Different approach for Tab MenuIf you want that the tabs are changing on click and not on mouseover -> then just change the onmouseover to onclick Of course you can set a link to each Menu Tab - just set the linkurl in the href and delete the onclick=”return false;” At the moment it’s not usable with disabled Javascript but i will fix this as soon i have time. If you want to activate the Tabs via Keyboard - just add an onfocus=”” with the same functions as the onmouseover in it. I’ve packed everything in 1 File - but you can also put the css in an external css file and the javascript in an external javascript file. There are a lot of other ways how you can do something like this but if you use more then one of these tabmenus, i think this is one of the best solutions.


DOMTab - Navigation tabs with CSS and DOMscripting (Non AJAX):

Source: http://onlinetools.org/tools/domtabdata/

DOMTab - Navigation tabs with CSS and DOMscriptingDOMtab is a JavaScript that turns a list of links connected to content sections into a tab interface. The script removes any “back to top” links in the section and automatically hides all but the first one when the page is loaded. You can use as many tabbed menus on the page as you want to. New: If the URL of the page links directly to one of the tabs it get automatically highlighted. You can define with an extra class if you want previous and next links or not. DOMtab uses Unobtrusive JavaScript and does not have any global functions or variables. This page uses DOMtab.

Ajax Project - Tabbed Page Interface:

Source: http://www.crackajax.net/tabs.php

Ajax Project - Tabbed Page InterfaceDidn’t find what you want? Try our search
This project was inspired by forum contributor Nomadiq, based on an original CSS/Tab idea that can be found at http://nontroppo.org/test/t ab1.html
There are quite a few Javascript implementations of tabbed interfaces out there on the web. How much better, though, to be able to change from pagetab to pagetab without a page refresh? Here’s an example of a tabbed interface using Ajax to load the new pages.
We are going to use the AHAH functions described in the Metatag Grabber project to implement the interface.

JavaScript Tabifier (Non AJAX):

Source: http://www.barelyfitz.com/projects/tabber/

JavaScript TabifierAutomatically create an HTML tab interface using plug-and-play JavaScript. Cool script which is very easy to implement with in no time. Must check it out.

DHTML Goodies: Tab Panes

Source: http://www.dhtmlgoodies.com/index.html?whichScript=tab-view

DHTML Goodies: Tab PanesNothing much to say about this cool tab panes, as you all know DHTML Goodies always rocks. This site has got even support form section for all the examples they host and trust me their support form for each script is simply superb. So check out that site for other stuff too.

Ajax Tabs Content script:

Source: http://www.dynamicdrive.com/dynamicindex17/ajaxtabscontent/

Dynamic Drive AJAX TabsThis tab content script uses Ajax to let you display a selection of external content on your page inside a DIV and via CSS tabs! We got our inspiration for this script from Yahoo’s new homepage, which employs such a concept to show news in an organized fashion.

Tab Pane control (Non AJAX):

Source: http://webfx.eae.net/dhtml/tabpane/tabpane.html

Tab Pane controlThis Tab Pane control is fairly similar to the tab system Tim Scarfe created for developer-x.com and the basic idea is the same. That idea is to be able to use a normal XHTML document structure and if the browser supports DOM level 1 then the structure of the elements is slightly adjusted and a the className is changed for the tab pane container so that the css rules specially defined for the tab are applied.

Ajax Workshop 2: Building Tabbed Content

Source: http://www.ajaxlessons.com/2006/02/18/ajax-workshop-2-building-tabbed-content/

Ajax Workshop 2: Building Tabbed ContentThis workshop we will be building a tabbed content browser that’s Ajax powered. When ever a user clicks a tab the Ajax will communicate with the server and send back the appropriate data for that tab. We will start this workshop off with the XHTML and CSS for the tabbed content browser. We will need 3 main IDs (one for the container, one for the content area and one for the loading status) and 1 class (for the tabs).

The Zapatec Javascript Tabs Demos:

Source: http://www.zapatec.com/website/main/products/tabs/demo.jsp

The Zapatec Javascript Tabs DemosThis is the AJAX Tabs demo. It uses the Zapatec AJAX Transport layer to transfer the tab contents dynamically and JSON to define the contents. It fetches Tab contents only when they are needed. This method lets you reuse HTML code. You can think of it as a client/server side include. You can easily create a Zapatec Tabs database-driven application using AJAX and JSON.

DOM Dynamic Tabs (Non AJAX):

Source: http://www.ajaxlessons.com/2006/02/24/dom-dynamic-tabs/

DOM Dynamic TabsDOM Dynamic Tabs is a very easy simple to use, it can be used right out of the box with little code. The first thing that you need to do is create an instance of the Dynamic Tab object.

Create killer menus effortlessly!: CSS Tab Designer

Source: http://www.highdots.com/css-tab-designer/

CSS Tab DesignerCSS Tab Designer is a unique and easy to use software to help you design css-based lists and tabs visually and without any programming knowledge required! Ready made tab menu builder tool for designers and developers. Cool one must try it.

Light Weight Low Tech CSS Tabs (Non AJAX):

Source: http://www.fiftyfoureleven.com/weblog/web-development/css/light-weight-css-tabs

Light Weight Low Tech CSS TabsAn example of light weight tabs by combining the Sliding Doors method with the Mountaintop corners idea. Complete source is available for download, check this is also an another cool menu.

DD Tab Menu - 5 styles (Non AJAX):

Source: http://www.dynamicdrive.com/dynamicindex1/ddtabmenu.htm

DD Tab MenuDD Tab Menu is a standards compliant, 2 level tab menu. Move your mouse over a tab, and a 2nd level content appears beneath it. The script uses CSS to control all of its appearance, and plain HTML to implement the entire menu tabs and contents.
Module Tabs - Carousel:

Source: http://billwscott.com/carousel/carousel_tabs.html

Module Tabs - CarouselExample of showing one page of content at at time in tabs. Each tab link scrolls to the page selected. Since all animation is turned off (animationSpeed = 0) then it just moves the desired content into view.

PAJAJ AJAX Tabs:

Source: http://www.wassons.org/pajaj/public/widget/AjaxTabWidget.php

PAJAJ AJAX TabsPAJAJ is a object oriented Ajax framework, created by Gilbert Hyatt, written in PHP5 for development of event driven PHP web applications.

CSS Tabs 2.0 (Non AJAX):

Source: http://unraveled.com/projects/css_tabs/

CSS Tabs 2.0My goal was to build CSS tabs without using any images or hacks and with as little CSS as possible. Simple CSS Tabs and very easy to implement the same in any of your applications.

I think this article doesn’t end here, there are even more good tab based interfaces and menus around the web. Why not check this huge collection of collected CSS based Navigational Tabs Articles, Tutorials on list menus, navigations and tabs.

http://webdeveloper.econsultant.com/css-menus-navigation-tabs/

Technorati Tags: ,

The Best Cheat Sheets for Web Designers and Developers (From CSS, Ajax, Perl, Vbscript…)

It is pretty hard to remember all the Internet Scripting Languages, luckily we have Cheat Sheets.
Below are all the best Cheat Sheets for (almost) every web script available, or at least the popular scripts. Including: CSS, Ajax, HTML, XHTML, ActioScript, PHP… and the list goes on.

Hope these help.

CSS (http://www.ilovejackdaniels.com)

CSS

Prototype 1.5.0 (http://snook.ca/)

Prototype 1.5.0

Script.aculo.us (http://ajaxian.com/)

Script.aculo.us

Mootools (http://snook.ca/)

Mootools

PHP (http://www.ilovejackdaniels.com)

PHP

jQuery (http://colorcharge.com/jquery/)

jQuery

JavaScript (http://www.ilovejackdaniels.com)

JavaScript

XHTML (http://www.modularmedia.com)

XHTML

HTML (http://www.gosquared.com/)

HTML

Ruby on Rails (http://www.gosquared.com/)

Ruby on Rails

Mod_rewrite (http://www.ilovejackdaniels.com/)

mod_rewrite

Perl (http://johnbokma.com/)

Perl

htaccess (http://www.thejackol.com/)

htaccess

.NET (http://john-sheehan.com/)

.NET

ActionScript 2.0 (http://actionscriptcheatsheet.com/)

ActionScript 2.0

mySQL (http://www.nparikh.org/)

mySQL

ASP / VBScript (http://www.ilovejackdaniels.com)

ASP / VBScript

Ajax (http://www.slash7.com)

Ajax

Blogging Cheat Sheets

Wordpress

WordPress (PDF)
Blogger (PDF)
Movable Type (PDF)
MovableType ExpressionEngine Quick Reference
RSS 2.0 (PDF)
TypePad ( PDF)

Technorati Tags: , , ,