The Browser Wars → CSS Mess

  • 23 February 2010, 15:39
  • admin
  • Add a comment

CSS → To Copy or Not to Copy: The content CSS Property

  • +8
  • 10 February 2010, 07:42
  • Chikuyonok
  • Add a comment


I've decided to use a trendy CSS property, content, for my web project, to make webpages more "lightweight" and to improve the flexibility of tuning their appearance. As the project was only intended for web developers, I didn't need to bother about supporting outdated browsers (IE 6 and 7). Alas, I was greatly disillusioned in that CSS property: though everything was displayed correctly, the end user's experience was far from perfect.

( Read more )

CSS → Columnar Layout

  • +12
  • 19 January 2010, 08:26
  • dioteos
  • Read comments: 2


There are many methods of making columnar layout. More than one web developer's nose was blooded (fortunately, only virtually) in the holy wars over the superiority of one or the other technique. It should seem that everything is as clear as possible by now, but plenty of difficulties still arise here and there. I'd like to make my contribution to the common good, so I've spent some time on experiments that allowed me to create one more method, which has the following advantages and disadvantages:

( Read more )

CSS → Layout of Stretchy Websites

  • +6
  • 9 January 2010, 16:43
  • Chikuyonok
  • Add a comment


In this article I will share with you a technique for laying out stretchy websites (actually, I have found out that I cannot make non-stretchy ones), which I've been using for the last 2-3 years. This technique, which can be used for creating sophisticated modular grids, is easy to use but somewhat difficult to understand, and it does have some drawbacks. Basically, this article might be useful for web designers too, as website layout should be correctly designed before actual coding is done.

( Read more )

CSS → Layout of repeating blocks

  • +1
  • 24 November 2009, 19:09
  • dfuse
  • Read comments: 2
When making layout for a website, it often happens so that I need to use blocks of equal width but of different height, placed in a container of variable width.

Moreover, a filter may be applied to the "list" of blocks, showing or hiding list elements via JavaScript, and the filter should neither destroy the "rows" and the layout, nor leave holes in the layout, so table-based solutions cannot be used. Here's a very simple example — a goods catalog:



( Read more )

CSS → Zen coding — make HTML/CSS faster

  • +3
  • 23 November 2009, 09:33
  • Chikuyonok
  • Add a comment


Make HTML/CSS faster with Zen coding

( Read more )