This is the second post in a series on the jQuery UI CSS Framework. Here’s the first one. Today I’ll show you how to create a nice looking box that has sort of a widget appearance to it. The jQuery UI components already provide similar functionality. For example, the Dialog Box is quite pretty, and… Read More »
This is the first in a series of articles on the jQuery UI CSS Framework.. This is a powerful suite of CSS selectors that you can use to build web applications with a consistent UI. The main jQuery UI demo page shows you a list of UI widgets (which are still somewhat limited in scope… Read More »
I just recently used jQuery UI tabs in an application. Within a couple of the tabs I used tables for content (let’s not have a religious debate about using tables for layout, please). Anyway, the font size came out much bigger than for text in a paragraph, for example- in FireFox. I looked at the… Read More »
Firebug – debug your applications. An absolute must. Best features: Debugger – step through, over, etc. Console log for monitoring AJAX interactions -shows parms sent, data returned, round-trip time. Web Developer – fantastic CSS diagnostic support. Best features: View generated source – important if your script modifies the original DOM of your page Display Element… Read More »
Tables do not conform to the normal CSS box model as W3C explains . A consequence of this is that you cannot use the margin property for cells or rows. Citing the above page: “Internal table elements generate rectangular boxes with content and borders. Cells have padding as well. Internal table elements do not have… Read More »
Using ui-datepicker-trigger CSS selector to style the trigger image on a jQuery datepicker object.
This post applies to jQuery UI 1.6rc6 (the preview for jQuery 1.3+), but it probably also works with earlier versions. If you use themeroller, or simply download the jQuery UI standard code package from the jQuery UI web site, the default font size is set to 1.1em, which, generally speaking, is way too large for… Read More »