![]() | |
![]() |
| | Thread Tools | Display Modes |
#11
| |||
| |||
|
|
What about the list-style-position property? URL:http://www.w3.org/TR/REC-CSS2/genera...style-position |
#12
| ||||||
| ||||||
|
| http://devedge.netscape.com/viewsource/2002/list-indent Oh, and you forgot to say how you would have better solved the same problems we faced. |
|
rant> That devedge site really has some design problems. The font size is tiny on my monitor. But I'm sure being on the edge of development means they know better than I the right size for my monitor. The font sizing was dictated by... well, let's just say non-engineering types. Yes, that's right, folks, even in WWW design the visual design choices are not always in the hands of the person doing the CSS, who must make the best of the situation in which he finds himself. |
|
Still, being insolent, I increased the font-size, and voila! a horizontal scroll bar, and the search box and links are partially off the screen. Well, yes-- the design is set up to hang together no matter how the font size is changed. It's a bit better than most designs, I'd like to think, which fall apart when the text size is changed by the user. |
|
Then there's the style switcher. Might be nice, but I have to enable cookies. Ironic, since the homepage encourages visitors to get Netscape 7.1, which can load alternative stylesheets without the aid of cookies or javascript. ...but which won't remember that alternative choice once you leave the page you're viewing. |
|
Until user agents manage to remember alternate-style selections from one page to another, cookie-based (or URL-encoded) theme systems are the best we can do. |
|
So, I reluctantly accepted cookies. Guess what? The switcher still did not work. I had to select a new style, then reload the page in the browser. Slick. Real slick. I haven't seen that problem until you mentioned it, which makes me think that something's gone awry with our server-side script. I'll see if I can figure out what's causing it and get it fixed |
#13
| |||||
| |||||
|
|
But, judging from your message, I guess the stylesheet is your work (mostly? entirely?). So forgive the tone of my previous message. |
|
The font sizing was dictated by... well, let's just say non-engineering types. If I read you correctly, then we agree that setting a small font-size was not a good choice. |
|
I prefer not to have to scroll horizontally. Scrolling horizontally is a pita, no matter how much it "hang[s] together." I tried to find the right stylesheet to see what you did, and I may have found the relevant stuff. #main has width of 100%, so I'm not sure what specifically causes the horizontal scrolling. Perhaps the divs which are inside of main, whose widths are specified in em units? I suppose, give the center a flexible width. Or don't specify one at all. |
|
Until user agents manage to remember alternate-style selections from one page to another, cookie-based (or URL-encoded) theme systems are the best we can do. Why not offer both? Let me view an alternative stylesheet. If I decide I like it enough, I can enable cookies to keep that one selected during my visit to the site. This is especially true since the Netscape browser that you plug on the home page has a menu item to allow loading alt stylesheets. Let users of that browser see how it works, even if it doesn't work as well as it might. |
|
I haven't seen that problem until you mentioned it, which makes me think that something's gone awry with our server-side script. I'll see if I can figure out what's causing it and get it fixed I tried again today. Still not working. I have to do a ctrl-shift-r reload to get the new stylesheet loaded. |
#14
| |||
| |||
|
|
Jacqui or (maybe) Pete <porjes (AT) spamcop (DOT) net> wrote: However, I just had a play with an image bullet, and it seems that IE6 and Opera allocate a certain width for the bullet (about 25px?). So, with a carefully crafted (ahem) image, we can get them to play ball: http://porjes.com/tightbullet.html Moz adds some padding to the bullet, so no joy there. KHTML (safari, etc) doens't work either. on the other hand, I found a hack that works in Moz and KHTML, but not in IE : set a negative text-indent on the <li>, so the text is shifted to the left, closer to the bullet. A combination of the two approaches seems to work OK in Mozilla 1.5b, |
#15
| |||
| |||
|
|
I'd like to say that these problems will be fixed, but after the events of yesterday, I seriously doubt there will ever be another update to DevEdge. I don't even know how long the server will remain running, for that matter. If there's anything there you particularly like, now would be a good time to download it to your hard drive for future reference. (Plus that way you'll get structured markup that you can style however you like.) |

![]() |
| Thread Tools | |
| Display Modes | |
| |