Should I use CSS? (Full Version)

All Forums >> [Web Development] >> Cascading Style Sheets



Message


AllenD -> Should I use CSS? (11/17/2004 16:59:54)

I have a large website with about 19 buttons using :

Popup Navigator

I have the buttons formatted in a table to try and make them more managable, but the problem is when someone logs in with different screen resolutions the table becomes "jagged" and unformatted. I have never used CSS before, should I? My page is on a protected intranet or I would give you the url to show you what I mean...





jaybee -> RE: Should I use CSS? (11/17/2004 17:10:25)

Well the first thing I was going to say was "What pop-up menu"? but then I realised I couldn't see it because I have a pop-up blocker.

With the advent of SP2, so do most IE users. Firefox 1 comes with the pop-up blocker enabled and unless you change the settings or happen to notice the little bar appear at the top which tells you a pop-up has been blocked........

A lot of people on here advise not using javascript due to some people having turned it off. That IMHO is the least of your problems. You've got JS and Pop-ups all in one. [&:]

Give css menus a try. They load fast, are fully accessible and when you see what you can do with them I think you'll be surprised. Her's some links for you....

http://css.maxdesign.com.au/listamatic/index.htm

http://www.stunicholls.myby.co.uk/menus/menu5teen.html

http://www.e-lusion.com/design/menu/




bobby -> RE: Should I use CSS? (11/17/2004 17:12:46)

It's worth trying... it would be a learning experience if you're not yet familiar with CSS.

Try it out first, on a dummy page and see if it works for you.

The table should be controllable from CSS too, but it might not be any less work at this point...

My advice would be to go with CSS if you can, just because in the long run it makes revisions infinitely easier when you can modify much of the page from one source document... [;)]




AllenD -> RE: Should I use CSS? (11/17/2004 17:18:46)

Ok, thanks. Are there any examples that drop down and let you choose a sub-menu or a sub-sub menu? I couldnt find anything that did those types of examples ont he links...




bobby -> RE: Should I use CSS? (11/17/2004 17:30:52)

something like this?

http://www.pixy.cz/blogg/clanky/csshiermenu/





jaybee -> RE: Should I use CSS? (11/17/2004 18:01:09)

You have one small problem with fly out menus that are css only.

Internet Explorer doesn't support them. All the other browsers do.

You can get round this by using part css part javascript.

http://www.porjes.com/jsmenus/jssidemenu4.html

http://www.alistapart.com/d/horizdropdowns/horizontal2.htm#

http://www.domedia.org/oveklykken/css-drop-down-menu.php

http://www.stunicholls.myby.co.uk/menus/dropdownfun.html

four different types there. The last one is pure css but it's done by Stu Nicholls and as far as I'm concerned that guy walks above water!




c1sissy -> RE: Should I use CSS? (11/18/2004 7:16:26)

If you are going to give css a try, I suggest that you read up on it really good. Learning on the fly to just accomplish one thing without a total understanding of the box model, and how css functions can cause lots of frustration. There are many great tutorials listed in the links section here in the CSS area. And if you have any questions, please dont' hesitate to ask them.

Outfront has tutorials also, and I suggest that you read THIS to get you started.

Also WestCiv is another great site for information regarding css. They have a bundled course that is really good. It takes you through a working site to learn about css.




jaybee -> RE: Should I use CSS? (11/18/2004 8:24:16)

quote:

without a total understanding of the box model


Let me know when you do and I'll let you know when I do. [:D]




c1sissy -> RE: Should I use CSS? (11/18/2004 8:31:04)

Actually, I think that I have a grasp on it. When you realize that IE doesn't see the box model as its supposed to be, then you are on your way there.[;)]

Here is a great explaination of the box model.




jaybee -> RE: Should I use CSS? (11/18/2004 8:37:57)

Oh yes, don't get me wrong. I'm convinced I understand it, then I do a layout that goes all over the place in IE or one of the others.

My latest one though is based on one of Stu's layouts. I've moved things around, added some layers, changed the z-orders etc. I can't get it to break at all. Mind you, not tried it in Net4 or Opera6.

The only problem I can find is that I'm a couple of pixels out in FF1.0.




c1sissy -> RE: Should I use CSS? (11/18/2004 8:59:35)

quote:

The only problem I can find is that I'm a couple of pixels out in FF1.0.

Maybe its not FF that is out, but IE? IE has a 3 pixel jog thing bug that you can read about Here And they even have a section on how to determine if this is a bug or if its just mis use of coding. Not sure of the link on that one though. Positioniseverything has a good deal of information that you can read to help you find things.




jaybee -> RE: Should I use CSS? (11/18/2004 13:57:55)

Nope, deffo FF1.0

In IE, FF0.9, FF0.8, Moz, NN it's fine. They all look identical.




c1sissy -> RE: Should I use CSS? (11/18/2004 14:21:01)

did you try a bug search on this one? I'd search for you, but I have inlaws coming for dinner, and I need to finish cleaning my house[&o][&o][&o] That means, no learning css, no playing,(like I have had time to play[8D] and no searching for stuff on css.)

Ops back to cleaning. I might actually find all my css infor that I have printed out once I finish this organization job!!




jaybee -> RE: Should I use CSS? (11/18/2004 17:03:16)

I've posted an error on Moz forum. Unfortunately FF1 is so new I think they're still trying to catch up.

Anyway, I now have a far more pressing problem.

Loaded the site to its host.

Load up FF to check it. All there fine, (except for a tiny pixel shift [:@])

Load up IE to check it and it says ....... nothing. Absolutely flippin nothing, nada, zilch. It just comes back with an empty screen and says Done!

Works in Mozilla and Opera too.

So what the fffnfffnffn?

[Edit]

It validated first go in 508 so ........... that's why IE can't display it [:D]




Page: [1]

Valid CSS!




Forum Software © ASPPlayground.NET Advanced Edition 2.4.5 ANSI
0.078125