Re: [css-d] site check, particularly on ie6 ?

2009-06-01 Thread David Laakso
snak detek+0r wrote:


 Nothing silly about that page in my humble opinion. The page is 
 short because there is not much content on it. If you want it, and 
 other pages that may have little content, to appear deeper-- get 
 creative and add a generic image beneath the text of same.


 sigh. Adding unneeded images? That's certainly not very semantic.


Hmm. On the short page, add a class to the last line with a padding 
bottom on it to drive the footer down, something like: p.last 
{padding-bottom: whatever px;}




 Thanks for the heads up on the right margin problem, too. Actually 
 trasnfered this to the 'live server' before noticing that, but I'll 
 have you know that I did finally catch and fix this problem several 
 days ago


Good :-) !



 And thanks for the earlier (still continuing) lesson on font scaling.

Typography is not a rocket science. It is about making content readable. 
Nothing more.


 josh


~d
__
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] site check, particularly on ie6 ?

2009-05-31 Thread snak detek+0r
yes yes, i know. but that will break my background image. that's what i 
was trying to say before: the only reason i used overflow:hidden is that 
it somehow made the bg work (what i'm talking about visually is that the 
main/middle section of that vertical silver divider line).

i see now that this was the wrong way to get the image to tile; what's 
the right way?

thanks!

josh

David Laakso wrote:
 snak detek+0r wrote:
 trimmed

 actually, since i got to check this on ie6 today, i did notice a huge 
 problem (perhaps better asked under separate cover; not sure?). the 
 problem can be easily seen here:

 http://tinyurl.com/nd27cr
   
 
 IE/6 does not support  min-height and is honoring height:500px;
 The correction is to let content determine height. Compliant browsers, 
 and IE/7 will all go along with this; and, IE/6 will follow suit.
 
 #content {  border: 1px solid red (4 position only--delete);
width:580px;
overflow:hidden;
margin: 0 0 0 190px;
  min-height:500px (delete rule);
  height:auto !important (delete rule);
 height:500px (delete rule);
 }
 
__
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] site check, particularly on ie6 ?

2009-05-31 Thread David Laakso
snak detek+0r wrote:
 yes yes, i know. but that will break my background image. that's what i 
 was trying to say before: the only reason i used overflow:hidden is that 
 it somehow made the bg work (what i'm talking about visually is that the 
 main/middle section of that vertical silver divider line).

 i see now that this was the wrong way to get the image to tile; what's 
 the right way?

 thanks!

 josh

   


Seems to tile fine in all my browsers, including IE 6/7/8, leaving it 
where you had it, on #container.
Please see:
http://chelseacreekstudio.com/ca/cssd/snak.htm
What browser on your end does not tile it as you intend?

PS Please bottom post in reply


__
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] site check, particularly on ie6 ?

2009-05-31 Thread David Laakso
snak detek+0r wrote:
 trimmed

 actually, since i got to check this on ie6 today, i did notice a huge 
 problem (perhaps better asked under separate cover; not sure?). the 
 problem can be easily seen here:

 http://tinyurl.com/nd27cr
   

IE/6 does not support  min-height and is honoring height:500px;
The correction is to let content determine height. Compliant browsers, 
and IE/7 will all go along with this; and, IE/6 will follow suit.

#content {  border: 1px solid red (4 position only--delete);
width:580px;
overflow:hidden;
margin: 0 0 0 190px;
  min-height:500px (delete rule);
  height:auto !important (delete rule);
 height:500px (delete rule);
}
__
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] site check, particularly on ie6 ?

2009-05-31 Thread snak detek+0r
That's good to know. I guess it's not surprising; it is, however, rather 
disconcerting. My basic instinct is to set the base at 10px, simply so i 
can work in units that I'm used to. If everything is multiples of ten it 
makes ems a much more intelligible unit too. I guess I've been going 
about this all wrong all along. Better late then never, though!



Felix Miata wrote:
 On 2009/05/30 09:45 (GMT-0700) David Hucklesby composed:
 
 FWIW - I have set a modest minimum font size of 12px on my browsers. My
 primary browser, Opera 9.6 on Mac, scales up _all_ fonts on pages that
 have the seemingly popular 62.5% font-size set on BODY. It amazes me how
 many pages break with that slight increase. :(
 
 .625 * 16 is 10. 12 is 120% of 10. I wouldn't call 20% particularly slight
 in a context where people notice as little as 1px differences.
 
 My minimum font sizes vary between 15px  18px depending on resolution and
 default setting (between 20px  24px). Few 62.5% body pages fail to at least
 partially disintegrate for me unless I make them useless by disabling minimum
 font size. :-( Good thing modern browsers allow to disable styles entirely.
__
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] site check, particularly on ie6 ?

2009-05-31 Thread snak detek+0r

David Laakso wrote:
...
 IE/6 does not support  min-height and is honoring height:500px;
 The correction is to let content determine height. Compliant browsers, 
 and IE/7 will all go along with this; and, IE/6 will follow suit.
 
 #content {  border: 1px solid red (4 position only--delete);
width:580px;
overflow:hidden;
margin: 0 0 0 190px;
  min-height:500px (delete rule);
  height:auto !important (delete rule);
 height:500px (delete rule);
 }
 

Oh, I understand what you're suggesting now. And yes, that doesn't 
interfere with my tiling background. But it does end up with certain 
pages looking a little silly:

http://tinyurl.com/mfyyuf

That's why I started using that min-height hack in the first place. Sure 
you can just add line breaks, but since this is a CMS site, I'd like to 
give the client something that is easier to use than that.

Isn't there an easier way? Or perhaps the question is: is there a better 
way of achieving min-height? Or perhaps the best I'm going to get is to 
make ie6 just work, and no more, while the other browsers will 
actually work AND look good.


...josh


__
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] site check, particularly on ie6 ?

2009-05-31 Thread Felix Miata
On 2009/05/31 18:14 (GMT-0400) snak detek+0r composed:

 My basic instinct is to set the base at 10px, simply so i 
 can work in units that I'm used to. If everything is multiples of ten it 
 makes ems a much more intelligible unit too

10 does seem easy on the surface, as most of us are used to using metric
values by now, it's preached by the Clagnut 62.5% article and its progeny,
and practiced by a lot of sites, including some biggies.

However, puters aren't so happy with base 10 as with base 2. When they need
to divide 10px by 3, 4 or 6, they get fractions, which the browsers typically
handle not too consistently.

It's not as big a problem if you use the default default font size (1em=16px)
as the base. That em is evenly divisible by 2, 4, 8  16, so you can work in
1/4's (.25), 1/8's (.125) /or 1/16's (.0625) and always be working in whole px.
-- 
A fool gives full vent to his anger, but a wise man
keeps himself under control.   Proverbs 29:11 NIV

 Team OS/2 ** Reg. Linux User #211409

Felix Miata  ***  http://fm.no-ip.com/
__
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] site check, particularly on ie6 ?

2009-05-31 Thread snak detek+0r

 
 Index and all inside pages: Neither Opera or The IEs are capable of
  scaling line-height set in pixels. Try a raw number for line-height.

 wow. didn't even know i could do that. the w3 site doesn't even 
 mention that you can use px, but everyone and their mom seem to, 
 including ALA, some grid-layout people, etc. sheesh. i normally use 
 em, when starting from scratch, but apparently that's wrong too?
 
 No, 'em' for line-height isn't wrong. The resulting line-height is just
 calculated different from when raw numbers are used.
 
 For line-height:'em' values gives line-heights based on actual font-size
 for an element's parent, which is ok if that's what you want. When raw
 numbers (no unit) are used, line-height is calculated from actual
 font-size of the element itself, which in most cases gives the best result.
 

Since I'm still trying to get my mind around this (and the w3 rules are 
quite hard to parse IMO), I was just playing around with my own styles 
when I noticed that the original base line-height value for this project 
was set using %:

font-size: 100%;

This is taken directly from Eric Meyer's reset stylesheet

http://meyerweb.com/eric/tools/css/reset/index.html

And I always assume he knows what he's doing. Since he's also not 
changing the font size (100% pretty much means say the same), is this 
rule simply included to dictate the way line-height is calculated on 
descendants?



josh
__
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] site check, particularly on ie6 ?

2009-05-31 Thread David Laakso
snak detek+0r wrote:



 Oh, I understand what you're suggesting now. And yes, that doesn't 
 interfere with my tiling background. But it does end up with certain 
 pages looking a little silly:

 http://tinyurl.com/mfyyuf



Nothing silly about that page in my humble opinion. The page is 
short because there is not much content on it. If you want it, and 
other pages that may have little content, to appear deeper-- get 
creative and add a generic image beneath the text of same.

And if you are really concerned with what is truly silly consider your 
content text is clipped on the right side of pages whose text runs 
deeper than that short page; and, that landing on pages whose horizontal 
and vertical navigation is larger or more important than the primary 
content text that is set as mousetype is a real PITA.






__
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] site check, particularly on ie6 ?

2009-05-31 Thread Felix Miata
On 2009/05/31 19:19 (GMT-0400) snak detek+0r composed:

 Since I'm still trying to get my mind around this (and the w3 rules are 
 quite hard to parse IMO), I was just playing around with my own styles 
 when I noticed that the original base line-height value for this project 
 was set using %:

   font-size: 100%;

 This is taken directly from Eric Meyer's reset stylesheet

   http://meyerweb.com/eric/tools/css/reset/index.html

 And I always assume he knows what he's doing. Since he's also not 
 changing the font size (100% pretty much means say the same), is this 
 rule simply included to dictate the way line-height is calculated on 
 descendants?

Nothing to do with line-height, just insurance against IE bugs:
http://css-discuss.incutio.com/?page=InternetExplorerWinBugs
-- 
A fool gives full vent to his anger, but a wise man
keeps himself under control.   Proverbs 29:11 NIV

 Team OS/2 ** Reg. Linux User #211409

Felix Miata  ***  http://fm.no-ip.com/
__
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] site check, particularly on ie6 ?

2009-05-30 Thread Gunlaug Sørtun
snak detek+0r wrote:

 Index and all inside pages: Neither Opera or The IEs are capable of
  scaling line-height set in pixels. Try a raw number for 
 line-height.
 
 wow. didn't even know i could do that. the w3 site doesn't even 
 mention that you can use px, but everyone and their mom seem to, 
 including ALA, some grid-layout people, etc. sheesh. i normally use 
 em, when starting from scratch, but apparently that's wrong too?

No, 'em' for line-height isn't wrong. The resulting line-height is just
calculated different from when raw numbers are used.

For line-height:'em' values gives line-heights based on actual font-size
for an element's parent, which is ok if that's what you want. When raw
numbers (no unit) are used, line-height is calculated from actual
font-size of the element itself, which in most cases gives the best result.

 Index: Minimum font-size 24px breaks the h-nav and does a little 
 number on the text in right column.
 
 i'm not sure what you mean by this? i don't have any fonts nearly 
 that big. and i also couldn't see what you're talking about in 
 ff/chrome. today i got ahold of ie6, and still didn't see it.

David is referring to a browser setting - 'minimum font size' option -
that some end-users set to resize text on _all_ sites...
http://www.gunlaug.no/contents/wd_1_03_04.html
http://www.gunlaug.no/contents/wd_additions_37.html
...without having to bother with resizing or zooming on individual sites.

Observations across the web indicates that few web designers know
about, or test for, this option. The result is that many sites break
under the stress of browsers' 'minimum font size'.

(Note: Fx 3+ resizes text more or less like Safari does for the 'minimum
font size' option in most but apparently not in all cases. Google Chrome
doesn't seem to have this option.)

regards
Georg
-- 
http://www.gunlaug.no
__
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] site check, particularly on ie6 ?

2009-05-30 Thread David Hucklesby
Gunlaug Sørtun wrote:
 snak detek+0r wrote:
 
[...]
 Index: Minimum font-size 24px breaks the h-nav and does a little 
 number on the text in right column.

 i'm not sure what you mean by this? i don't have any fonts nearly 
 that big. and i also couldn't see what you're talking about in 
 ff/chrome. today i got ahold of ie6, and still didn't see it.

 
 David is referring to a browser setting - 'minimum font size' option 
 - that some end-users set to resize text on _all_ sites... 
 http://www.gunlaug.no/contents/wd_1_03_04.html 
 http://www.gunlaug.no/contents/wd_additions_37.html ...without 
 having to bother with resizing or zooming on individual sites.
 
 Observations across the web indicates that few web designers know 
 about, or test for, this option. The result is that many sites break
  under the stress of browsers' 'minimum font size'.
 
[...]

FWIW - I have set a modest minimum font size of 12px on my browsers. My
primary browser, Opera 9.6 on Mac, scales up _all_ fonts on pages that
have the seemingly popular 62.5% font-size set on BODY. It amazes me how
many pages break with that slight increase. :(

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/


Re: [css-d] site check, particularly on ie6 ?

2009-05-30 Thread Felix Miata
On 2009/05/30 09:45 (GMT-0700) David Hucklesby composed:

 FWIW - I have set a modest minimum font size of 12px on my browsers. My
 primary browser, Opera 9.6 on Mac, scales up _all_ fonts on pages that
 have the seemingly popular 62.5% font-size set on BODY. It amazes me how
 many pages break with that slight increase. :(

.625 * 16 is 10. 12 is 120% of 10. I wouldn't call 20% particularly slight
in a context where people notice as little as 1px differences.

My minimum font sizes vary between 15px  18px depending on resolution and
default setting (between 20px  24px). Few 62.5% body pages fail to at least
partially disintegrate for me unless I make them useless by disabling minimum
font size. :-( Good thing modern browsers allow to disable styles entirely.
-- 
A fool gives full vent to his anger, but a wise man
keeps himself under control.   Proverbs 29:11 NIV

 Team OS/2 ** Reg. Linux User #211409

Felix Miata  ***  http://fm.no-ip.com/
__
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] site check, particularly on ie6 ?

2009-05-29 Thread Mark Henderson
snak detek+0r wrote:
 Subject: [css-d] site check, particularly on ie6 ?
 
 there are two different layouts, front page
 http://tinyurl.com/pxgydd
 
 and all other pages
 http://tinyurl.com/msyk76
 
 fingers crossed,
 thanks!

No amount of finger-crossing will solve the 404s on both style sheet
links.


Mark 

P.S. My posts have been coming through rather intermittently of late -
including the occasional lengthy delay - so if by the time you receive
this the question has been answered, you know why!
__
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] site check, particularly on ie6 ?

2009-05-29 Thread snak detek+0r
David, thanks for your gracious feedback. unfortunately, i'm not sure if 
i understand much of what you had to say (my comprehension stats are 
usually pretty decent too); explanation below. also, at the bottom is a 
newly discovered problem its the sort of thing i can't reason, but that 
i know this list has a ready answer for.

David Laakso wrote:
 Index and all inside pages: Neither Opera or The IEs are capable of 
 scaling line-height set in pixels. Try a raw number for line-height.

wow. didn't even know i could do that. the w3 site doesn't even mention 
that you can use px, but everyone and their mom seem to, including ALA, 
some grid-layout people, etc. sheesh. i normally use em, when starting 
from scratch, but apparently that's wrong too? at least if the following 
is equivalent to what you said:

w3.org : This differs from a percentage value in the way it inherits: 
when a numerical value is specified, child elements will inherit the 
factor itself, not the resultant value. 

 Index: Minimum font-size 24px breaks the h-nav and does a little number 
 on the text in right column.

i'm not sure what you mean by this? i don't have any fonts nearly that 
big. and i also couldn't see what you're talking about in ff/chrome. 
today i got ahold of ie6, and still didn't see it.

 All pages: Minimum font-size 24px does a little number on the 
 vertical-nav and the text in right column.

ditto. sounds bad but i can't see it.

 IE 6/7/8 look relatively similar and in good order on a very quick and 
 cursory check.
 

actually, since i got to check this on ie6 today, i did notice a huge 
problem (perhaps better asked under separate cover; not sure?). the 
problem can be easily seen here:

http://tinyurl.com/nd27cr

my page content get's cut off on ALL pages w/ content longer than the 
containing div. this is due to an interpretation of a overflow:hidden, 
and i can certainly remove this *except* that it is there to get my 
vertical silver divider bar thing to correctly repeat-y all the way down.

i rendered this page on browsershots, and it looked like ie7/8 don't 
have this problem. (can anyone reading verify this?)

in any case, i need to fix this. perhaps you or another can tell me the 
correct way to do this? i'm sure this one is a known quantity.


 PS Not nice to put IE users at the mercy of putting your stuff in 
 accessibility mode in order to get their font-size preference -- 
 rather than yours :-) .

no doubt! if i can only figure out what it was i did! after all, i've 
got nothing against the ie USERS


thanks so much again,

josh



__
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] site check, particularly on ie6 ?

2009-05-28 Thread David Laakso
snak detek+0r wrote:
 there are two different layouts, front page

 http://tinyurl.com/pxgydd

 and all other pages

 http://tinyurl.com/msyk76

   


Index and all inside pages: Neither Opera or The IEs are capable of 
scaling line-height set in pixels. Try a raw number for line-height.
Index: Minimum font-size 24px breaks the h-nav and does a little number 
on the text in right column.
All pages: Minimum font-size 24px does a little number on the 
vertical-nav and the text in right column.

 From the inside pages, there is no (obvious) way to get back to the 
index (I guessed and clicked the header).

IE 6/7/8 look relatively similar and in good order on a very quick and 
cursory check.

Validating the markup and CSS could be a nice touch...

PS Not nice to put IE users at the mercy of putting your stuff in 
accessibility mode in order to get their font-size preference -- 
rather than yours :-) .
__
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/