![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi, My logo images are positioned some more to the right in IE6 than in FF1.5. I like them to be as shown in FF1.5. Does anyone have a clue, why they are positioned differently in IE? Problem description and example can be found at: http://www.kinderuitje.nl/problem.html Thx |
#3
| |||
| |||
|
|
Roderik schreef: My logo images are positioned some more to the right in IE6 than in FF1.5. I like them to be as shown in FF1.5. Does anyone have a clue, why they are positioned differently in IE? Problem description and example can be found at: http://www.kinderuitje.nl/problem.html A scaled down version with css inside and without header, footer, leftt and right column can be found at: http://www.kinderuitje.nl/problem2.html Here you see almost no difference between IE and FF, but that might be because it already takes all the space available. In Opera it is obviuously quite different. Any suggestions for a solution or work-around without tables? |
#4
| |||
| |||
|
|
On 30 Sep 2006 18:20:33 -0700, "Roderik" <emmerink (AT) gmail (DOT) com> wrote: Roderik schreef: My logo images are positioned some more to the right in IE6 than in FF1.5. I like them to be as shown in FF1.5. Does anyone have a clue, why they are positioned differently in IE? Problem description and example can be found at: http://www.kinderuitje.nl/problem.html A scaled down version with css inside and without header, footer, leftt and right column can be found at: http://www.kinderuitje.nl/problem2.html Here you see almost no difference between IE and FF, but that might be because it already takes all the space available. In Opera it is obviuously quite different. Any suggestions for a solution or work-around without tables? Well, I had a go at working out what was going on, but frankly it's a mess. You've got position: relative scattered around all over the place, some position: absolute which you probably don't need, float: right within unsized float: left, "float: left; width: 100%" which isn't obviously useful, margin and padding 0 on all elements, which is not going to be helpful with paragraphs and lists, #header defined multiple times ... To be honest it looks to me as if you've just thrown things together in the hope that something will work. |
|
I suggest you throw everything away and start again, adding only those properties which you understand. In particular don't use "position" unless you understand exactly what it's doing and, especially, why you need it. Most pages can be put together very nicely without "position". -- Stephen Poley http://www.xs4all.nl/~sbpoley/webmatters/ |
#5
| ||||||||
| ||||||||
|
|
A scaled down version with css inside and without header, footer, leftt and right column can be found at: http://www.kinderuitje.nl/problem2.html |
|
I think I am quite experienced in the use of CSS (but just not enough to understand all the differences for the top browsers), |
|
the basic three column layout comes from a template |
|
Things might be defined several times because I simplified to code here to make it easier to get help. |
|
I really like all margins and padding to be 0 by default, else you wont get your text exacly to the corner of a div, so it fits pixel perfect |
|
But anyway, the only problem with the page as in problem.html is the position of the float in the middle in relation to the image inside. |
|
I don't see why I should rebuild my css. |
|
I want to learn from my mistakes |
#6
| |||
| |||
|
|
I thought that it was a good thing to explicitly define how things should be positioned, absolute/relative. |
![]() |
| Thread Tools | |
| Display Modes | |
| |