Ask theymos!

Advice Column | Ask a Question | View Feedback |

About theymos



Hello, I'm theymos. I answer questions pretty rarely nowadays, but feel free to ask me a question if you think I can help.

Email me

Ask Me For Advice
View Feedback
Make Favorite Columnist

Gender: Male
Age: 25
Member Since: November 26, 2006
Answers: 2907
Last Update: December 5, 2016
Visitors: 511973

Main Categories:
Computers
Internet & Web Design
Colleges & Universities
View All

Favorite Columnists
solidadvice4teens
ammo
DangerNerd

Advicenators.com



Hello, my username is ThirdQED. It has been about a year since I last visit this site. Anyhow, as I was fixing my profile layout, I run into a few problems:

-----
Problem #1: Long links breaks my column layout:
--IE doesn't support Overflow.

**Temporary Fix: Overflow replaced with word-wrap.

-----
Problem #2: Major web browsers' differences in calculating widths:
--IE calculate everything from margins to padding into the total of a property.
--Other major browsers calculate the width of div boxes by taking the width property value PLUS margins, padding and borders.

**Temporary Fix: Fixed by applying div within div.

Meaning I applied something like this example (sorry if the code fails to show up):

CSS:
.thrColFixHdr #upperbar {
font: 75% Verdana, Arial, Helvetica, sans-serif;
float: right;
width: 760px;
background: ;
margin: 0px 0px 10px 5px;
color: ;
}
.thrColFixHdr #upperbarin {
padding: 15px 10px 15px 20px;
}


Apply:

About Me





-----
Of course both are just temporary fixes for now. Do you know of a better way to fix these problems? If you do, please do teach me. I've been trying to look for alternative fixes but not much luck :-( Also, the fixes don't have to be compatible with IE6 and FF2 or below. I am looking at anything that works with IE 7+, FF 3+, Safari 4+, and Chrome 4+.

Thanks in advanced, and my profile URL is http://www.advicenators.com/column.php?u=ThirdQED .
I wish all web browsers just use a standard rule :-)

Yeah, web development sucks. I now try to avoid it as much as possible since it frustrates me so much.

I used conditional comments on my column to fix IE's nonsense. You have to use non-standards-compliant "" tags, but the stuff that Advicenators adds gives you no hope of ever being compliant, anyway.

A disturbingly-high percentage of Advicenators users use IE6, so I'd try to support that if possible.

[view]


(Rating: 4) Well, at least you are in the computer science field, meaning you still run into it more often. I am in the medical field--hardly have anything to do with web development. I can already see myself falling behind :-(

Thanks for the advice, though. And as of now, my column appears fine in all recent versions of IE (from 5 to 8) when I use IETester http://www.my-debugbar.com/wiki/IETester/HomePage . I will try to keep it this way.




<<< Previous Advice Column
Next Advice Column >>>

eXTReMe Tracker