Internet Explorer Collection

“Internet Explorer Collection contains multiple IE versions, which are standalone so they can be used at the same time.”

http://finalbuilds.edskes.net/iecollection.htm

Um… greatness of all sorts, where the hell has this been all this time? My boss found it at work since our ie6 computer was taking a dive every time we fired up the virtual pc. Now you can look at internet explorer murder your code on all three versions of it current ugly self. The above link actually provides you with internet explorer all the way back to ie1 (why?)

Target IE6 and IE7 With Only CSS?!?

I stumbled upon this looking for something different but I found it to be a very interesting (and useful) approach to dealing with the notoriously useless internet explorer browser. This eliminates having to use conditional statements and style sheets just for specific browsers (dreamy). It seems almost too good to be true. The downside of it being your css won’t validate… sometimes I care sometimes I don’t, I dunno. It’s pure genius! Who would’ve known all it takes is a * and an _ in your css!?!?

Kudos to Brian Cray, the article was on his site. Here’s the link: http://briancray.com/2009/04/16/target-ie6-and-ie7-with-only-1-extra-character-in-your-css/

More changes and updates

Lots of minor changes to the site over the weekend. I cleaned out even more extraneous css from my theme’s style sheet and I also pimped out my contact forms and my comment forms and their submit buttons. Sorry IE users your comment areas have ugly scroll bars waiting to scroll (it’s your fault for using a browser that’s dumb enough to do that)

In observance of Black History month I have made my El Creature lucha man an afro-american.

Internet Explorer Input Backgrounds

When creating snazzy search forms be sure to wrap the input field in a div and add the background image to the div while setting the input background to transparent with no border. Make the div the actual size of image and make the input field be the size of the image minus all padding added to center text in input field vertically.

If you don’t wrap the input field in a div and someone starts typing a search query longer than the background image, the background image will begin to scroll left as you type. If you type enough the background just scrolls right out of view. Code below should be enough to get you headed in the right direction, obviously make the background image url point to an image on your server.

#searchform .input-bg {
background:url(images/input.png) no-repeat left top;
height:28px;
width:92px;}

#searchform input {
background:none;
border:none;
height:22px;
padding:3px 3px 3px 6px;
width:83px;}

<form id="searchform" action="#">
<div class="input-bg">
<input type="text" value="search" /></div>
<input id="searchsubmit" type="submit" value="Search" />
</form>

Edit: I used a drupal tutorial I found on styling the submit button to create an all css submit button that doesn’t add a bunch of weird xy coordinates in the url after submitting like an input type=image and the button tags do(?). It basically just shifts the text out of the way and makes the text color same as background creating the illusion of a nice button. View tutorial here. That css code looked like this (below) and matches the form html above.

#searchform #searchsubmit {
border:none;
background: url(images/search.png) no-repeat left top;
cursor: pointer;
display:inline;
height:28px;
letter-spacing:100px;/*moves text out of way for ie*/
text-indent: -9999px;
width:32px;}