Webmaster Forum


Go Back   Webmaster Forum > Web Development > Web Design Lobby
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Web Design Lobby Forum for general web design issues not specific to scripting or graphics.

Ezilon Directory   ClickBooth Network   V7N Directory

Reply
 
LinkBack Thread Tools Display Modes
Old 10-21-2003, 05:07 AM   #1 (permalink)
Moderator
 
LazyJim's Avatar
 
Join Date: 10-13-03
Location: UK
Posts: 2,819
iTrader: 0 / 0%
Latest Blog:
None

LazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to all
Send a message via MSN to LazyJim
Website layout using CSS

Ok, we all know CSS is extremely usefull for seperating style out of you code and so making it easier to change and maintain the style and the rest of it.

But most of us find CSS inadequate for our Layout needs.

Every time the next version of CSS is recommended by the W3C we have to wait for browsers to pick it up, then wait for users to pick up the new versions of the browsers. This takes ages!
The diffrences in BOX-MODELS does not help either.

I don't know about the newer CSS properties, or selectors.
Has anyone got any favourite new features?

Anyone want to share any particulaly useful ways to use CSS?

What do you think CSS should do that it currently cannot?

Browser specific CSS properties are a good example of things it could do. e.g. -moz-border-radius: <length>; that rounds the corners of boxes in mozilla browsers
__________________

-LJ-

My advice is to look at each case individually, with an informed mind and an appropriately balanced and objective viewpoint.

Web Design and Development, Ipswich, UK.
My deviantArt
LazyJim is offline  
Add Post to del.icio.us
Reply With Quote
Sponsored Links
SEO Hosting by HostGator  Advertise Here  Buy Blog Links
Old 10-21-2003, 06:13 AM   #2 (permalink)
Moderator
 
LazyJim's Avatar
 
Join Date: 10-13-03
Location: UK
Posts: 2,819
iTrader: 0 / 0%
Latest Blog:
None

LazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to all
Send a message via MSN to LazyJim
I think we need a way to directly specify how block elements should be aligned within their parent blocks.
the options shoud be combinations of top-center-bottom-left-right.

Is there one of these?
__________________

-LJ-

My advice is to look at each case individually, with an informed mind and an appropriately balanced and objective viewpoint.

Web Design and Development, Ipswich, UK.
My deviantArt
LazyJim is offline  
Add Post to del.icio.us
Reply With Quote
Old 10-21-2003, 06:15 AM   #3 (permalink)
Inactive
 
Join Date: 10-12-03
Location: Cranberry Township
Posts: 275
iTrader: 0 / 0%
niceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really nice
Send a message via ICQ to niceguyeddie
CSS is more than adequate for page layouts. It is simpler to do and maintain.

I'll try to post this link again, and lets see if it up today

http://www.csszengarden.com/
niceguyeddie is offline  
Add Post to del.icio.us
Reply With Quote
Old 10-21-2003, 06:28 AM   #4 (permalink)
Moderator
 
LazyJim's Avatar
 
Join Date: 10-13-03
Location: UK
Posts: 2,819
iTrader: 0 / 0%
Latest Blog:
None

LazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to all
Send a message via MSN to LazyJim
guess I should look through all the CSS on there.

Can't you think of anything that you wuold like CSS to do that it doesn't?
__________________

-LJ-

My advice is to look at each case individually, with an informed mind and an appropriately balanced and objective viewpoint.

Web Design and Development, Ipswich, UK.
My deviantArt
LazyJim is offline  
Add Post to del.icio.us
Reply With Quote
Old 10-21-2003, 06:31 AM   #5 (permalink)
Moderator
 
LazyJim's Avatar
 
Join Date: 10-13-03
Location: UK
Posts: 2,819
iTrader: 0 / 0%
Latest Blog:
None

LazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to all
Send a message via MSN to LazyJim
Isn't the 'correct' way to put a block element in the horizontal middle to have a setting of "auto" on the left and right margins?

If so thats terribly illogical in my view, totally indirect, and it doesn't even imply that it will work till you try it.
__________________

-LJ-

My advice is to look at each case individually, with an informed mind and an appropriately balanced and objective viewpoint.

Web Design and Development, Ipswich, UK.
My deviantArt
LazyJim is offline  
Add Post to del.icio.us
Reply With Quote
Old 10-21-2003, 06:35 AM   #6 (permalink)
Moderator
 
LazyJim's Avatar
 
Join Date: 10-13-03
Location: UK
Posts: 2,819
iTrader: 0 / 0%
Latest Blog:
None

LazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to all
Send a message via MSN to LazyJim
what about flexible layouts or 'liquid' pages that stretch to make the best use of available space?
__________________

-LJ-

My advice is to look at each case individually, with an informed mind and an appropriately balanced and objective viewpoint.

Web Design and Development, Ipswich, UK.
My deviantArt
LazyJim is offline  
Add Post to del.icio.us
Reply With Quote
Old 10-21-2003, 06:50 AM   #7 (permalink)
Inactive
 
Join Date: 10-12-03
Location: Cranberry Township
Posts: 275
iTrader: 0 / 0%
niceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really nice
Send a message via ICQ to niceguyeddie
Quote:
Originally Posted by LazyJim
what about flexible layouts or 'liquid' pages that stretch to make the best use of available space?
No one forces you to use absolute dimensions with CSS. It's just as easy to do a liquid layout with CSS than with using tables. More so, in my opinion actually.

Less bandwidth, faster rendering, and easier development for those that take the time to learn the CSS specs;) The only problem is the cost of entry in learning CSS is higher.

I have yet to find something that I can not do with a CSS layout over a tabular one.
niceguyeddie is offline  
Add Post to del.icio.us
Reply With Quote
Old 10-21-2003, 07:25 AM   #8 (permalink)
Moderator
 
LazyJim's Avatar
 
Join Date: 10-13-03
Location: UK
Posts: 2,819
iTrader: 0 / 0%
Latest Blog:
None

LazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to all
Send a message via MSN to LazyJim
I agree that is easier with CSS but well.

Quote:
I have yet to find something that I can not do with a CSS layout over a tabular one.
And they all work perfectly cross-browser?
__________________

-LJ-

My advice is to look at each case individually, with an informed mind and an appropriately balanced and objective viewpoint.

Web Design and Development, Ipswich, UK.
My deviantArt
LazyJim is offline  
Add Post to del.icio.us
Reply With Quote
Old 10-21-2003, 07:37 AM   #9 (permalink)
Inactive
 
Join Date: 10-12-03
Location: Cranberry Township
Posts: 275
iTrader: 0 / 0%
niceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really niceniceguyeddie is just really nice
Send a message via ICQ to niceguyeddie
I test on IE, Moz and Opera and find little problem with what I do. Do they work on IE 4.0 or Netscape 4.0? No, and as such I don't allow the stylesheets to be imported and just give the raw output. I don't develop for antiquated technology, as that enables its use.

For that matter though, tables have their own unique cross browser problems. To make some things work with tables cross browser you have the need to break xhtml specs which is silly to do. You need to do hacks to get everything perfect, and you spend just as much time working on that as you do the CSS. When it's all said and done though, I can just as easily override my CSS to something new, where as a tabular design will take a complete new mark-up.

Are there things that CSS can do better? Sure, that is why it is a evolving spec. However, to say that you can not layout a page using CSS that work cross browser is silly as there are thousands of examples across the net.
niceguyeddie is offline  
Add Post to del.icio.us
Reply With Quote
Old 10-21-2003, 07:58 AM   #10 (permalink)
Moderator
 
LazyJim's Avatar
 
Join Date: 10-13-03
Location: UK
Posts: 2,819
iTrader: 0 / 0%
Latest Blog:
None

LazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to all
Send a message via MSN to LazyJim
Yes, I know it CAN be used and can be used to great effect.

I'm not worried about the realyl old browsers eaither, I am woried about the differences in current browsers.

is this true:
Quote:
To put a block element in the horizontal middle, (to center it), give it margin: 0px auto;
__________________

-LJ-

My advice is to look at each case individually, with an informed mind and an appropriately balanced and objective viewpoint.

Web Design and Development, Ipswich, UK.
My deviantArt
LazyJim is offline  
Add Post to del.icio.us
Reply With Quote
Old 10-21-2003, 07:59 AM   #11 (permalink)
Inactive
 
Join Date: 10-13-03
Posts: 275
iTrader: 0 / 0%
Latest Blog:
None

Distorted is on the right pathDistorted is on the right path
Quote:
what about flexible layouts or 'liquid' pages that stretch to make the best use of available space?
Relative positioning is a good tool to use if you want to make a liquid layout. It allows you to move things around while keeping them in the flow of the page.

Quote:
To put a block element in the horizontal middle, (to center it), give it margin: 0px auto;
That's how you do it if you don't want to use html.
Distorted is offline  
Add Post to del.icio.us
Reply With Quote
Old 10-21-2003, 08:06 AM   #12 (permalink)
Moderator
 
LazyJim's Avatar
 
Join Date: 10-13-03
Location: UK
Posts: 2,819
iTrader: 0 / 0%
Latest Blog:
None

LazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to all
Send a message via MSN to LazyJim
Quote:
Originally Posted by Distorted
Quote:
To put a block element in the horizontal middle, (to center it), give it margin: 0px auto;
That's how you do it if you don't want to use html.
And is this an obvious way to do it?
Does it work vertically?
__________________

-LJ-

My advice is to look at each case individually, with an informed mind and an appropriately balanced and objective viewpoint.

Web Design and Development, Ipswich, UK.
My deviantArt
LazyJim is offline  
Add Post to del.icio.us
Reply With Quote
Old 10-21-2003, 08:08 AM   #13 (permalink)
Inactive
 
Join Date: 10-13-03
Posts: 275
iTrader: 0 / 0%
Latest Blog:
None

Distorted is on the right pathDistorted is on the right path
It's definitly not obvious.

I'm going to try it vertically when I get home.
Distorted is offline  
Add Post to del.icio.us
Reply With Quote
Old 10-21-2003, 08:37 AM   #14 (permalink)
Moderator
 
LazyJim's Avatar
 
Join Date: 10-13-03
Location: UK
Posts: 2,819
iTrader: 0 / 0%
Latest Blog:
None

LazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to all
Send a message via MSN to LazyJim
i've tried before, I don't think it works vertical.

I makes no sense, using margins to set block level alignment.
Thats just CRAZY!


oh yeah, whatever I say bad about it - I LOVE CSS!
__________________

-LJ-

My advice is to look at each case individually, with an informed mind and an appropriately balanced and objective viewpoint.

Web Design and Development, Ipswich, UK.
My deviantArt
LazyJim is offline  
Add Post to del.icio.us
Reply With Quote
Old 10-21-2003, 09:39 AM   #15 (permalink)
Inactive
 
Join Date: 10-13-03
Location: School....
Posts: 842
iTrader: 0 / 0%
Latest Blog:
None

GEWbert is just really niceGEWbert is just really niceGEWbert is just really niceGEWbert is just really niceGEWbert is just really niceGEWbert is just really niceGEWbert is just really niceGEWbert is just really nice
Send a message via AIM to GEWbert
i've never used exclusively CSS for any project, thou on my next one i think i will, to see what happens
GEWbert is offline  
Add Post to del.icio.us
Reply With Quote
Old 10-21-2003, 10:20 AM   #16 (permalink)
Moderator
 
LazyJim's Avatar
 
Join Date: 10-13-03
Location: UK
Posts: 2,819
iTrader: 0 / 0%
Latest Blog:
None

LazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to all
Send a message via MSN to LazyJim
Good luck
__________________

-LJ-

My advice is to look at each case individually, with an informed mind and an appropriately balanced and objective viewpoint.

Web Design and Development, Ipswich, UK.
My deviantArt
LazyJim is offline  
Add Post to del.icio.us
Reply With Quote
Old 10-21-2003, 12:12 PM   #17 (permalink)
Inactive
 
Join Date: 10-13-03
Posts: 1,671
iTrader: 0 / 0%
Latest Blog:
None

AcRoNym is a jewel in the roughAcRoNym is a jewel in the roughAcRoNym is a jewel in the roughAcRoNym is a jewel in the roughAcRoNym is a jewel in the roughAcRoNym is a jewel in the rough
but its bugged in diff browsers i think theres hacks but thats no good!! anyone know how i can position text over a bg image within a cell exactly where i want withiout moving the adjacent cell sideways when i type in it using CSS?
AcRoNym is offline  
Add Post to del.icio.us
Reply With Quote
Old 10-21-2003, 12:48 PM   #18 (permalink)
Moderator
 
LazyJim's Avatar
 
Join Date: 10-13-03
Location: UK
Posts: 2,819
iTrader: 0 / 0%
Latest Blog:
None

LazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to allLazyJim is a name known to all
Send a message via MSN to LazyJim
Perhaps eddie could give us some tips cos he's such a nice guy!

Or at least show us what he has achieved?
__________________

-LJ-

My advice is to look at each case individually, with an informed mind and an appropriately balanced and objective viewpoint.

Web Design and Development, Ipswich, UK.
My deviantArt
LazyJim is offline  
Add Post to del.icio.us
Reply With Quote
Old 10-21-2003, 01:53 PM   #19 (permalink)
JohnScott's Lovechild
 
Join Date: 10-12-03
Posts: 9,994
iTrader: 0 / 0%
Latest Blog:
None

Brian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest orderBrian is a web professional of the highest order
Quote:
Originally Posted by niceguyeddie
CSS is more than adequate for page layouts. It is simpler to do and maintain.

I'll try to post this link again, and lets see if it up today

http://www.csszengarden.com/
Agreed.
Brian is offline  
Add Post to del.icio.us
Reply With Quote
Old 10-21-2003, 01:59 PM   #20 (permalink)
Individualist
 
John Scott's Avatar
 
Join Date: 09-27-03
Location: Japan, mostly
Posts: 42,521
iTrader: 3 / 100%
Latest Blog:
17?????

John Scott is supreme webmaster materialJohn Scott is supreme webmaster materialJohn Scott is supreme webmaster materialJohn Scott is supreme webmaster materialJohn Scott is supreme webmaster materialJohn Scott is supreme webmaster materialJohn Scott is supreme webmaster materialJohn Scott is supreme webmaster materialJohn Scott is supreme webmaster materialJohn Scott is supreme webmaster materialJohn Scott is supreme webmaster material
Send a message via AIM to John Scott Send a message via Yahoo to John Scott