Oh man!

So my menu has decided to go AWOL too and dissapear down the page (in IE based stuff), just like what happened to Ross’. How annoying, unfortunately I don’t know my arse from my mouth when it comes to CSS, so I’ll just have to wait for Ross to wake up/come online/finish whatever he’s doing/… so that he, being the 1337 CSS guru that he is, can tell me what to change so I can fix this thing.

I always had a feeling that this theme was badly coded and constructed when I was fiddling around with it to get it how I liked — but then again I’m just a PHP novice and PHP has stuff like variable variable’s (yes I can see how that might be useful…).

I’m still waiting for my phonecall to tell me that I can come try on my helmet and spend my “hard-earned” cash; I have this wad of cash sitting here next to me. Not that it really matters, can’t do much with a helmet and no bike. And, speaking about bikes, I’ve told them to go ahead with the sprayjob as I will be getting a discount on the sprayjob, although not from the decals. The guys get audited quite strictly so they can’t just go and change the quote, oh well. They will submit the decals as a discount, so I should probably save a bit on my excess (*yay*, probably only about R50 but hey, every cent counts these days). I hope they get the design correct, with nice flowing, smooth and clean lines, with sharp edges and points; I think I will have to go through and speak to the guy that’s spraying it because it’s going to take a little bit of creativity on his part.

update:
So anyways; Ross just reduced the size of the sidebar by 5pixels, which is a hackage way of fixing it \*cough***. So because there seems to be something fundamentally wrong with that approach I started calculating the widths of all the components, and everything matches up exactly, so I reduced my sidebar width by 1 pixel and it works again. 1 pixel made all the difference, I have no idea where the extra pixel is coming from, so I’m guessing it’s just IE’s affinity for queerness and random behavior.

Posted by Gavin   @   16 September 2005

Like this post? Share it!

RSS Digg Twitter StumbleUpon Delicious Technorati Facebook

4 Comments

Comments
Sep 16, 2005
1506.13
#1 michael :

IE often has problems adding up widths, I think it has something to do with borders, but I’m not sure.

Variable variables can save you a lot of unnecessary code, a contrived example is:
//list of things that must not be empty
$checks = Array(“day”, “month”, “year”, “name”);

foreach($checks as $check) {
if (empty($$check)) raise_error;
} //foreach

Sep 17, 2005
1208.17
#2 Nick :

“affinity for queerness and random behavior”
^This phrase also happens to apply to many people I know… :p

Sep 19, 2005
0919.47
#3 Gavin :

I like my strong typed languages ;]
not to say that it isn’t entirely not useful… but imo it just creates too much opportunity for messy, illegible, obfuscated code; which seems to be quite trendy these days.

and I’m sure it does ey Nick

Sep 19, 2005
1203.14
#4 michael :

for sure, but you can’t blame a language for messy code. strongly typed languages won’t (and don’t) stop people determined to delve into the bowels of stupidity.

Leave a Comment

Name

Email

Website

Previous Post
«
Next Post
»
Powered by Wordpress   |   Lunated designed by ZenVerse