Re: [css-d] IE6 doesn't see styles [solved]

2010-01-22 Thread Peter Bradley
Many thanks to everybody who replied and helped with this.

I've re-written the page, using floats instead of absolute positioning, 
and ems instead of percentages:

http://www.peredur.net/swanwick

It now doesn't need any conditional styles.  It's not going to win any 
design awards, but it'll make a good demonstration, I think.

Cheers, and thanks again,


Peter
http://www.peredur.net

__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] IE6 doesn't see styles [solved]

2010-01-22 Thread Bill Braun


Peter Bradley wrote:
 Many thanks to everybody who replied and helped with this.

 I've re-written the page, using floats instead of absolute positioning, 
 and ems instead of percentages:

 http://www.peredur.net/swanwick

 It now doesn't need any conditional styles.  It's not going to win any 
 design awards, but it'll make a good demonstration, I think.

 Cheers, and thanks again,
   

Congrats, Peter. BTW, those writers sure look happy.

Bill B


__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] IE6 doesn't see styles [solved]

2010-01-22 Thread Peter Bradley
Bill Braun wrote:
 Congrats, Peter. BTW, those writers sure look happy.

 Bill B

   

Probably drunk.

:)

The presentation I'm doing is for their summer school this August, and 
is about Web pages for authors.  Hopefully I'll be able to get them to 
approach their Web presence just as professionally as they approach 
their writing: rather than letting their niece put something up for them 
using Front Page, Because she's doing it at school.


Cheers


Peter

__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] IE6 doesn't see styles

2010-01-21 Thread Alan Gresley
David Hucklesby wrote:
(snip)
 Phew!  That's a relief.

 Many thanks for that, James.  You learn something every day.  I was
 beginning to doubt IETester, but clearly it's getting it right.

 
 Regarding the conditional comments, I thought that this issue had been 
 fixed? There was a discussion about this on PositionIsEverthing[1] some 
 years ago, which led to Tredosoft issuing these standalones along with 
 automatic changes to the registry[2].
 
 Not being sure what your setup is, I don't know if this is relevant - 
 However, according to the Tredosoft site, Multiple IE does not work on 
 Vista.
 
 [1] http://www.positioniseverything.net/articles/multiIE.html
 [2] http://tredosoft.com/Multiple_IE
 
 Cordially,
 David


My Multiple IE version sectors (conditional comments) were broken when I 
allowed IE8 to write over IE7. Not knowing much the registry I assume 
one fix is to uninstall and reinstall Multiple IE.


-- 
Alan http://css-class.com/

Armies Cannot Stop An Idea Whose Time Has Come. - Victor Hugo
__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] IE6 doesn't see styles

2010-01-21 Thread Peter Bradley
Troy Harshman wrote:
 I played with your code for a few minutes and it appears that the IE6
 conditional comments are working. I think your issue is related to
 browser resolution. It looks fine in IE6 at 1280x1024, but not at
 1024x768. Firefox, it looks fine regardless of screen resolution. You
 also have another issue in IE6, the menus about double in width when
 you put the mouse over them.
 __
 css-discuss [cs...@lists.css-discuss.org]
 http://www.css-discuss.org/mailman/listinfo/css-d
 List wiki/FAQ -- http://css-discuss.incutio.com/
 List policies -- http://css-discuss.org/policies.html
 Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

   

Thanks, Troy,

 sigh

It gets worse, doesn't it?  I've only ever seen the menu width changing 
on hover where the styles aren't recognised, but it must be more than 
that, obviously.

I think it's time for a re-design.

Cheers


Peter


__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] IE6 doesn't see styles

2010-01-21 Thread Peter Bradley
Bill Braun wrote:
 Peter,

 I created a template that holds a whole bunch of pieces and parts for 
 a site I am working on. You can include or exclude the different 
 pieces/parts on each page as you wish. It should fit what you are 
 doing, at least as a start.

 It plays nicely with IE5.5, 6, 7, and 8, FF, Safari, Chrome, and Opera 
 (although it renders slightly differently on the IE browsers, it does 
 not choke, blow up, or commit suicide). The documents are attached.

 Bill

Thanks, Bill, that's very kind of you.  Since it looks as though I have 
to do a redesign, they look like a good option.

Cheers


Peter

__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] IE6 doesn't see styles

2010-01-21 Thread Peter Bradley
Alan Gresley wrote:
 My Multiple IE version sectors (conditional comments) were broken when I 
 allowed IE8 to write over IE7. Not knowing much the registry I assume 
 one fix is to uninstall and reinstall Multiple IE.


   
I think that's my problem.  Installing IE8.  I may try reinstalling 
MultipleIEs.

Cheers


Peter


__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] IE6 doesn't see styles

2010-01-21 Thread Peter Bradley
Troy Harshman wrote:
 I played with your code for a few minutes and it appears that the IE6
 conditional comments are working. I think your issue is related to
 browser resolution. It looks fine in IE6 at 1280x1024, but not at
 1024x768. Firefox, it looks fine regardless of screen resolution. You
 also have another issue in IE6, the menus about double in width when
 you put the mouse over them.
   

Yup.  I just reinstalled MultipleIE on my XP installation.  That fixed 
the registry problem, but I can now see the issue that you mention.

Like I said: time for a redesign.  Floats?  Absolute positioning wrt the 
viewport?  So many decisions...

Thanks


Peter

__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] IE6 doesn't see styles

2010-01-20 Thread James White
It's an issue with multipleIE, basically IE6 thinks that it's whatever
version your native IE installation is when evaluating conditional
styles because multiple IE doesn't change the IE version that's stored
in your system registry.

On Wed, Jan 20, 2010 at 4:08 PM, Peter Bradley p.brad...@dsl.pipex.com wrote:
 I have a page at:

 http://www.peredur.net/swanwick

 The main stylesheet is at:

 http://www.peredur.net/swanwick/styles/styles.css

 There are two blocks of inline, conditional styles; one block for IE7
 and one for IE6.

 IE7 picks up its styles fine, but IE6 doesn't appear to pick up those
 for IE6 - at least not when I use the MultipleIEs IE6 installation.  In
 IETester, the rendering is fine on an IE6 tab.  I don't have any other
 access to IE.

 Is there something I've missed concerning conditional styles that means
 that IE6 is ignoring the ones I've put in the file?

 The page's HTML is valid (per the w3c validator), as is the CSS.

 Many thanks in advance,


 Peter



 __
 css-discuss [cs...@lists.css-discuss.org]
 http://www.css-discuss.org/mailman/listinfo/css-d
 List wiki/FAQ -- http://css-discuss.incutio.com/
 List policies -- http://css-discuss.org/policies.html
 Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Re: [css-d] IE6 doesn't see styles

2010-01-20 Thread Peter Bradley
James White wrote:
 It's an issue with multipleIE, basically IE6 thinks that it's whatever
 version your native IE installation is when evaluating conditional
 styles because multiple IE doesn't change the IE version that's stored
 in your system registry.
   

Phew!  That's a relief.

Many thanks for that, James.  You learn something every day.  I was 
beginning to doubt IETester, but clearly it's getting it right.

Cheers


Peter

__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] IE6 doesn't see styles

2010-01-20 Thread Troy Harshman
I happen to have IE6 on my computer at work. I'm going to be leaving
shortly, but I took a look at your page and code quick. The page
doesn't look the same in IE6 as it does in Firefox. The left and right
navigation menus are both pushed a ways off the screen. Based on your
IE6 conditional comments, it looks like they aren't coming through
since it appears you set some left properties to fix the issue.

On Wed, Jan 20, 2010 at 4:20 PM, Peter Bradley p.brad...@dsl.pipex.com wrote:
 James White wrote:
 It's an issue with multipleIE, basically IE6 thinks that it's whatever
 version your native IE installation is when evaluating conditional
 styles because multiple IE doesn't change the IE version that's stored
 in your system registry.


 Phew!  That's a relief.

 Many thanks for that, James.  You learn something every day.  I was
 beginning to doubt IETester, but clearly it's getting it right.

 Cheers


 Peter

 __
 css-discuss [cs...@lists.css-discuss.org]
 http://www.css-discuss.org/mailman/listinfo/css-d
 List wiki/FAQ -- http://css-discuss.incutio.com/
 List policies -- http://css-discuss.org/policies.html
 Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Re: [css-d] IE6 doesn't see styles

2010-01-20 Thread Peter Bradley
Troy Harshman wrote:
 I happen to have IE6 on my computer at work. I'm going to be leaving
 shortly, but I took a look at your page and code quick. The page
 doesn't look the same in IE6 as it does in Firefox. The left and right
 navigation menus are both pushed a ways off the screen. Based on your
 IE6 conditional comments, it looks like they aren't coming through
 since it appears you set some left properties to fix the issue.
   

Oh dear!  This is very odd.

I just installed IE6 under WINE on my Ubuntu box.  It picks up the 
conditional styles OK in that configuration.  Why won't it just die!

:)

Anyone else got any ideas.  I really don't know what to make of this, now.

Cheers


Peter

__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] IE6 doesn't see styles

2010-01-20 Thread Troy Harshman
Well, I also so happen to have IE6 still on my XP install (I dual-boot
Vista and XP), which I didn't upgrade to use for testing.  I'm still
seeing the same behavior.  However, I notice you're using absolute
positioning for your navigation and such, which may be making things
more difficult than they need to be. Is there a particular reason why
you didn't use floats? Using percentages and such with absolute
positioning just seems like a situation where you'll upset IE. If you
want the navigation and content to flow a certain way without styles,
then you could float the left nav and content (left) in a div and then
float that entire div left and float the right nav to the right. So
your markup would be right nav, left nav, and then content, with right
nav alone and left nav and the content in a div.. I would think that
would work. You'd need an extra div, but it may make life easier with
cross-browser compatibility.

On Wed, Jan 20, 2010 at 4:39 PM, Peter Bradley p.brad...@dsl.pipex.com wrote:
 Troy Harshman wrote:
 I happen to have IE6 on my computer at work. I'm going to be leaving
 shortly, but I took a look at your page and code quick. The page
 doesn't look the same in IE6 as it does in Firefox. The left and right
 navigation menus are both pushed a ways off the screen. Based on your
 IE6 conditional comments, it looks like they aren't coming through
 since it appears you set some left properties to fix the issue.


 Oh dear!  This is very odd.

 I just installed IE6 under WINE on my Ubuntu box.  It picks up the
 conditional styles OK in that configuration.  Why won't it just die!

 :)

 Anyone else got any ideas.  I really don't know what to make of this, now.

 Cheers


 Peter

 __
 css-discuss [cs...@lists.css-discuss.org]
 http://www.css-discuss.org/mailman/listinfo/css-d
 List wiki/FAQ -- http://css-discuss.incutio.com/
 List policies -- http://css-discuss.org/policies.html
 Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Re: [css-d] IE6 doesn't see styles

2010-01-20 Thread Peter Bradley
Troy Harshman wrote:
 Well, I also so happen to have IE6 still on my XP install (I dual-boot
 Vista and XP), which I didn't upgrade to use for testing.  I'm still
 seeing the same behavior.  However, I notice you're using absolute
 positioning for your navigation and such, which may be making things
 more difficult than they need to be. Is there a particular reason why
 you didn't use floats? Using percentages and such with absolute
 positioning just seems like a situation where you'll upset IE. If you
 want the navigation and content to flow a certain way without styles,
 then you could float the left nav and content (left) in a div and then
 float that entire div left and float the right nav to the right. So
 your markup would be right nav, left nav, and then content, with right
 nav alone and left nav and the content in a div.. I would think that
 would work. You'd need an extra div, but it may make life easier with
 cross-browser compatibility.
   
Thanks, Troy,

Yeah.  I'm sure it'd work.  The only thing against it would be SEO.  I 
may do that.

This isn't for a real site.  It's a demonstration for a presentation I'm 
doing to a writer's group, so I don't want anyone in the audience who's 
got IE6 on a laptop to suddenly stick a hand up and say, Hey!  It 
doesn't work in IE6!.  I may do both just to show the choices that are 
available.

The real site that I took this from is the site of the group I'm giving 
the presentation to (http://www.wss.org.uk): so you'll see why it makes 
a good demonstration!

Thing is, I suppose, is that it's not the CSS that upsets IE.  It just 
doesn't see the CSS under some circumstances.  Given IE's history with 
floats I may yet have the same problem with floats.  I'll definitely 
give it a try, though.

BTW, when you say you're still seeing the same behaviour, do you mean 
the Rendering correctly behaviour, or the Rendering incorrectly 
behaviour?  I'm hoping the former, but fearing the latter.

Thanks for the help.


Cheers


Peter
http://www.peredur.net

__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] IE6 doesn't see styles

2010-01-20 Thread Troy Harshman
I played with your code for a few minutes and it appears that the IE6
conditional comments are working. I think your issue is related to
browser resolution. It looks fine in IE6 at 1280x1024, but not at
1024x768. Firefox, it looks fine regardless of screen resolution. You
also have another issue in IE6, the menus about double in width when
you put the mouse over them.
__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/


Re: [css-d] IE6 doesn't see styles

2010-01-20 Thread David Hucklesby
On 1/20/10 1:20 PM, Peter Bradley wrote:
 James White wrote:
 It's an issue with multipleIE, basically IE6 thinks that it's whatever
 version your native IE installation is when evaluating conditional
 styles because multiple IE doesn't change the IE version that's stored
 in your system registry.


 Phew!  That's a relief.

 Many thanks for that, James.  You learn something every day.  I was
 beginning to doubt IETester, but clearly it's getting it right.


Regarding the conditional comments, I thought that this issue had been 
fixed? There was a discussion about this on PositionIsEverthing[1] some 
years ago, which led to Tredosoft issuing these standalones along with 
automatic changes to the registry[2].

Not being sure what your setup is, I don't know if this is relevant - 
However, according to the Tredosoft site, Multiple IE does not work on 
Vista.

[1] http://www.positioniseverything.net/articles/multiIE.html
[2] http://tredosoft.com/Multiple_IE

Cordially,
David
--

__
css-discuss [cs...@lists.css-discuss.org]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/