CSS-Tricks MobileUPDATE: CSS-Tricks.com is now responsive, so no more separate mobile version of the site. Not that I’m against that, I’m just a fan of responsive for this site. There is now a mobile version of CSS-Tricks, thanks to the … | May 20, 2009 | 32 comments |
Serious Form SecurityThe Website Change Request Form has been a running topic around here for a little while and I’m gonna run with that for a little while. We are not going to rehash all the HTML and JavaScript that makes the … | May 19, 2009 | 57 comments |
.net magazineI’ve had articles in several recent issues of .net magazine. I thought I’d snap some pics for posterity.
… | May 15, 2009 | 21 comments |
Vertically Center Multi-Lined TextIf you only have a single word or a single line of text, there is a clever way to vertically center it in a block with CSS. You set the line-height of that text to be equal to the height… | May 13, 2009 | 62 comments |
Don’t Rely on Background Colors PrintingAt work I recently rolled out a new system for one of our clients, the Rick Wilcox Magic Theater. Their site is largely informational about them and their show, and a portal for selling tickets to their show online. … | May 12, 2009 | 39 comments |
Front-End Design ConferenceI will be speaking at my first conference ever! I’m really looking forward to it and I have already started preparing my presentation. It’s going to be focused on jQuery and using it to accomplish things that CSS does poorly, … | May 11, 2009 | 28 comments |
Override Inline Styles with CSSThis damn juicy CSS trick has been around for a while now, but I wanted to make a special post sharing it again to spread the good word. Often we think of inline styles as a way to override styles … | May 8, 2009 | 84 comments |
New Poll: Sans-Developer Tools Browser ChoiceI bet a lot of us around here use Firefox as our main browser. I really like Firefox. I think the interface is pretty nice, but what put its so far ahead of the other browsers for me is the … | May 6, 2009 | 177 comments |
Poll Results: CSS3 FeaturesAlmost 7,000 people have weighed in on this poll so far, making it the biggest yet! The question was: If CSS2 and CSS3 was fully supported in all browsers tomorrow, what would you be MOST excited about? As always, very … | May 5, 2009 | 30 comments |
Website Change Request FormLast month I wrote about how I wished when clients had a change request for their site, they would treat me like a six-year-old. The point was, those change requests are often far too vague which leads to confusion … | May 4, 2009 | 69 comments |
Five Questions with Richard Felix Jr.I’ve been friends with Richard for years. In between sending funny links back and forth to each other, we’ve been able to kick out a few projects (Are My Sites Up, LyricSift). I design, he develops. I’ve … | May 1, 2009 | 10 comments |
Five Questions with Soh TanakaIn looking back through some emails, I found an email from Soh in October 2008. It was a very nice message introducing himself, saying he has enjoyed CSS-Tricks, and that he was just getting into blogging and if I had … | April 30, 2009 | 24 comments |
Five Questions with Jeffrey BrownI first met Jeff when he emailed me in early March of this year introducing himself as a High School Web Design Teacher at Damascus High in Maryland. He told me he makes his advanced students subscribe to this blog! … | April 29, 2009 | 19 comments |
Five Questions with Collis Ta’eedCollis Ta’eed is the kind of guy that every web designer with a little entrepreneurial spirit wants to be. He is a trend-setting designer who’s work is seen, used, and interacted with by millions of people a day on Envato’s… | April 28, 2009 | 36 comments |
Five Questions with James PadolseyIf you are like me and commonly find yourself Googling around for JavaScript solutions to coding problems, there is a good chance you’ve come across James Padolsey’s Blog. James is a prolific blogger with a clear teaching style I … | April 27, 2009 | 18 comments |
Next Week: Five Days, Five People, Five Questions EachI’ve gotten to be interviewed a few times, but I’ve always wanted to be the interviewer myself. I’ve finally made that happen. Next week on CSS-Tricks I’m going to be posting interviews all week long. Here’s the plan:
… | April 24, 2009 | 17 comments |
So Much Power, So Few OptionsDavid Berlow commenting on font rendering abilities in the browser: …it’s not treated beyond a fourth-grader’s crayoning abilities; no shadows, in-lines, outlines, fill variety, twisting, perspective, set on a bouncing line, or opaque over another object, much less in motion. … | April 21, 2009 | 12 comments |
What is Vertical Align?CSS has a property called vertical align. It can be a bit confusing when you first learn about it, so I thought we could go through it’s use a little bit. The basic usage is like this:
| April 20, 2009 | 65 comments |
px – em – % – pt – keywordWhen it comes to setting the size of type in CSS, you have lots of options. You can apply a “keyword”, like p { font-size: small; } or a numerical value. When using a value, you need to declare a … | April 16, 2009 | 107 comments |
Looking for a PublisherHey everybody, I have some news. I’ve alluded to it a few times in the past, but now I’m officially saying it: I’m writing a book. I am not going to share too much detail about it now, but here … | April 15, 2009 | 58 comments |
CSS is like…I mused on Twitter recently: CSS is like chess. You can learn the basics in a day and spend a lifetime mastering it. I quickly thought it would be fun to collect other people’s ideas on what CSS is like. … | April 10, 2009 | 97 comments |
Exercise to Get Better at Web Design | April 8, 2009 | 66 comments |
Navigation Markup After ContentI am not an SEO expert. I said not long ago that I believe it’s mostly just a matter of common sense. However, I do find the subject interesting. Being the #1 result for a search term is a … | April 7, 2009 | 83 comments |
Auto-Moving Parallax BackgroundA while back I did a little demo on parallax backgrounds. As a quick review, parallax is that effect where there are different layers of backgrounds that all move at a different rate creating a very unique 3D effect (think … | April 6, 2009 | 38 comments |
Need Something Changed On Your Website? Treat Me Like a Six-Year-Old (Really)I used to work in pre-press before I got into web design. I worked at three different somewhat large printing shops. Pre-press is the department that is in between clients (designers) files and actually getting those files to press. It … | April 2, 2009 | 66 comments |
Filtering BlocksOne of our eCommerce clients at work had a number of products they wanted to put on special to promote on the web. Each product has a different “reason” why it’s on special. Perhaps it’s discontinued, perhaps its special pricing, … | April 1, 2009 | 22 comments |
AMSU: Three Tiers of Premium + iPhone App v2.0We’ve been chugging along over at Are My Sites Up keeping things running smoothly and working on new features for ya’ll. First and foremost, we were closed for new registrations for a while there while we worked out some growth … | March 31, 2009 | 12 comments |
Highlight Certain Number of CharactersI had a unique programming challenge the other day that I thought I’d share here. It’s rather specific and probably won’t be of huge general use, but hey, it might be interesting. The idea was to have 160 characters become … | March 30, 2009 | 27 comments |
Design RefreshIt was time for another design refresh! The best part about this one, for me, was that all the work I did last time made this one very easy to do. As usual, it’s not extremely drastic. Evolutionary, not … | March 27, 2009 | 117 comments |
Building a Simple QuizI had to build a quiz for a client a little while ago. A few multiple choice questions, submit button, and it grades the quiz and tells you how you did. It’s kinda dorky and really really simple PHP, but … | March 25, 2009 | 29 comments |
Layout PacksI thought I would take a crack at a couple of common multi-column fluid-width layout styles that are notoriously quirky with CSS. One way to accomplish a multi-column fluid layout is to set the columns with percentages. For example, floating … | March 24, 2009 | 37 comments |
Q&A v4……is now up on Smashing Magazine. I answer questions about equidistant spacing on elements, CSS image/font replacement, “max sides” on images, and a bunch of “quickfire questions”.… | March 23, 2009 | 0 comments |
IE Fix: Bicubic Scaling for ImagesDevthought had a little CSS tip the other day that is definitely worth repeating. It’s not new, it’s just an important little trick to know. And here it is:
If you use width or … | March 17, 2009 | 55 comments |
Unique Pages, Unique CSS FilesI received a question the other day from someone who was curious how I handle multiple different page styles and layouts across one site with CSS. It’s a very common scenario I think. For example, you have a homepage that … | March 16, 2009 | 65 comments |
So Your Client Has This Idea……and you think it’s a bad idea You think it’s a bad business move on their part. It’s going to cost them a lot of money and you don’t think it has a snowballs chance in hell of making any … | March 13, 2009 | 77 comments |
Image Rollover Borders That Do Not Change LayoutIt’s a fact of CSS life that the ‘border’ of any block level element gets factored into it’s final box size for layout. That means that if you add a border on a hover to an element that didn’t already … | March 11, 2009 | 53 comments |
jQuery UI Tabs with Next/PreviousTabbed areas are lovely, but when you start getting to more than 3 or 4 different tabs, they start to get a little crowded and it makes sense to provide alternative navigation of them. I think it makes sense to … | March 10, 2009 | 34 comments |
Generate a Random NumberFor the last two book giveaways I did, I promised I would pick a winner totally at random from the comments. There were hundreds of comments, so I wasn’t about to write the numbers on little bits of paper and … | March 9, 2009 | 27 comments |
News: Joomla! Book Winner & New Tuts+ TutorialCongratulations to itaniumdesign, the randomly selected winner of the Joomla! Template Design book contest. These last few book giveaways have been fun. Next time I do it I’ll try to get more stuff to give away so everyone has … | March 4, 2009 | 9 comments |
Links of InterestLinks of Interest aren’t “back”, but I have some cool ones I really wanted to share, I’ll probably do this from time to time, but just not on a planned schedule like they were. LyricSift Richard had a neat little … | March 3, 2009 | 19 comments |
Remote LinkingRemote Linking is what I call it when a single anchor link has multiple clickable areas in different locations. It can be used for pretty neat effects and requires nothing but CSS. It’s not a brand new idea and in … | March 2, 2009 | 48 comments |
How To Ask a Good Question in the ForumsSo we have Forums here on CSS-Tricks which are a lovely place to get and give help about web design. Now that I’ve posted almost 500 posts there, I think I have a pretty good feel for what kind of … | February 27, 2009 | 27 comments |
Simple jQuery DropdownsThere are lots of dropdown menus already out there. I’m not really trying to reinvent the wheel here, but I wanted to try to do something slightly different by making them as dead simple as possible. Very stripped down code … | February 25, 2009 | 55 comments |
Joomla Template Design Book Giveaway & ResourcesI get asked from time to time to do more stuff about Joomla. Joomla just happens to be one of those things I know very little about. I’ve never worked with it and I haven’t run across the need … | February 24, 2009 | 316 comments |
Common Sense SEO ChecklistDISCLAIMER: I don’t “really” know anything about SEO. What I do know is the folks at Google and other big search engines are just human beings like us who have created and constantly tweak the search algorithms. Their goal is … | February 23, 2009 | 75 comments |
Q&A v3I didn’t get anything prepared for today, but my latest installment of “Ask Smashing Magazine” just went out, and it’s full of good stuff!
… | February 20, 2009 | 0 comments |
Script & Style RedesignUPDATE: Script & Style is closed. David and I just moved on to other things. The Old: (I forgot to take a screenshot before I changed it! So, this is the old Photoshop document)… More Reason to Visit | February 18, 2009 | 18 comments |
CSS Tables Are Not a SolutionEric Meyer said today in “Wanted: Layout System“: Turning a bunch of divs or list items or whatever into table-role boxes is no better than just using table markup in the first place, and it’s arguably worse. Using … | February 17, 2009 | 59 comments |
New Poll: What CSS3 Feature Are You MOST Excited About?The full questions is: If CSS2 and CSS3 was fully supported in all browsers tomorrow, what would you be MOST excited about? It’s so tough to decide, since we want it all and we want it now! RSS readers will … | February 17, 2009 | 65 comments |
Moving BoxesWe’ve been down the jQuery “sliders” path a few times before. Once for the Auto-Playing Featured Content Slider and again for the Start/Stop slider. Many of the concepts presented in those tutorials are the same with this slider, so … | February 16, 2009 | 115 comments |