RE: [WSG] Rounded Courners .... Your Take

2007-10-31 Thread michael.brockington
Strictly speaking, it is the browsers that are at fault - Safari/WebKit
supports multiple background images, and FireFox/Camino et al. all
support rounded corners via border-radius. In both cases this is
(basically) according to the CSS spec.

In many cases, I use border-radius: this is purely eye-candy, and I
really don't mind it looking better in FireFox than it does on IE.

Mike


-Original Message-
From: [EMAIL PROTECTED] 
[mailto:[EMAIL PROTECTED] On Behalf Of James Jeffery
Sent: Tuesday, October 30, 2007 11:59 PM
To: wsg@webstandardsgroup.org
Subject: Re: [WSG] Rounded Courners  Your Take

Nothing wrong with it to my knowledge. I find semantic wise, 
both are invalid, this is no fault of the designer, its a 
limitation to do with CSS.



***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



Re: [WSG] Rounded Courners .... Your Take

2007-10-31 Thread Jixor - Stephen I
With the sliding doors style if your boxes have standard content such as 
a header followed by a paragraph then you can avoid adding any 
additional markup too.


James Jeffery wrote:

What methods do you find best when creating rounded corners and
which methods are the most supported?

I have been using span tags and absolute positioning. I have also
recently started to use the sliding doors method because you can
achive nice rounded boxes with some nice effects, even better if
you use PNG's.

Using the span method i did find a bug in IE 6, the 2 corner span's
wouldn't sit flush with the bottom of the containing div, although it
displayed fine in every other browser i tested it on and they could
be resized fine. It was odd though, because IE 5.x display them
perfect, was just IE 6.

Lets have your beloved methods then guys.

James


***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***


  




***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



Re: [WSG] Rounded Courners .... Your Take

2007-10-31 Thread Jixor - Stephen I
That reminds me you can see what I was playing around with a couple of 
years ago on my cruddy broken web site.

http://jixor.com/Stuff/Web/Panes

James Jeffery wrote:

What methods do you find best when creating rounded corners and
which methods are the most supported?

I have been using span tags and absolute positioning. I have also
recently started to use the sliding doors method because you can
achive nice rounded boxes with some nice effects, even better if
you use PNG's.

Using the span method i did find a bug in IE 6, the 2 corner span's
wouldn't sit flush with the bottom of the containing div, although it
displayed fine in every other browser i tested it on and they could
be resized fine. It was odd though, because IE 5.x display them
perfect, was just IE 6.

Lets have your beloved methods then guys.

James


***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***


  




***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



Re: [WSG] Rounded Courners .... Your Take

2007-10-31 Thread James Ellis
Hi Paul

Too true, I'll figure out some sort of caching - probably a combo of server 
and client - at the moment it is just me hitting the script during testing.

Thanks
James


On Wed, 31 Oct 2007 11:07:45 am Paul Bennett wrote:
  Now instead of opening up inkscape it's just a call to a PHP script like:
  background-image: url(corner.png.php?fgc=cccbs=1bgc=000bc=fffr=90);

 So for everytime the css file is called, your script has to create an
 image? Has this impacted on your sites / servers performance any?

 Have you considered a caching solution - where the new image is generated
 then stored static until it needs to change again?

 Also, there's always things like this using the Dom  JavaScript:
 http://www.456bereastreet.com/archive/200505/transparent_custom_corners_and
_borders/


 ***
 List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
 Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
 Help: [EMAIL PROTECTED]
 ***




***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



Re: [WSG] Rounded Courners .... Your Take

2007-10-31 Thread Bruce
Personally, and perhaps I am too motivated towards simplicity, I use three 
images.

One across the top, one in middle, one for bottom.

I find JavaScript annoying as I watch the corners filling in after page 
loads.
Four to six images using css are better, but still problematical for 
alignment,loading,  and extra css.


Bruce
bkdesign



James Jeffery wrote:

What methods do you find best when creating rounded corners and
which methods are the most supported?

I have been using span tags and absolute positioning. I have also
recently started to use the sliding doors method because you can
achive nice rounded boxes with some nice effects, even better if
you use PNG's.

Using the span method i did find a bug in IE 6, the 2 corner span's
wouldn't sit flush with the bottom of the containing div, although it
displayed fine in every other browser i tested it on and they could
be resized fine. It was odd though, because IE 5.x display them
perfect, was just IE 6.

Lets have your beloved methods then guys.

James





***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



RE: [WSG] Rounded Courners .... Your Take

2007-10-31 Thread James Leslie
 
For fixed width boxes I use 3 images - 1 for the top, 1 for the middle
and 1 for the bottom

For totally fluid boxes I try to use tags inside the container (headings
and paragraph tags can be useful here depending on content) and then add
divs as appropriate

James


 James Jeffery wrote:
 What methods do you find best when creating rounded corners and which

 methods are the most supported?

 I have been using span tags and absolute positioning. I have also 
 recently started to use the sliding doors method because you can 
 achive nice rounded boxes with some nice effects, even better if you 
 use PNG's.

 Using the span method i did find a bug in IE 6, the 2 corner span's 
 wouldn't sit flush with the bottom of the containing div, although it

 displayed fine in every other browser i tested it on and they could 
 be resized fine. It was odd though, because IE 5.x display them 
 perfect, was just IE 6.

 Lets have your beloved methods then guys.

 James




***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



Re: [WSG] Rounded Courners .... Your Take

2007-10-31 Thread Mike at Green-Beast.com
I can offer this simple method:
http://mikecherim.com/experiments/css_smart_corners.php

I prefer spans over divs because divs do have semantic value as divisions 
whereas span are like puffs of air in that they serve as nothing more than a 
hook for styles, etc. I'd rather offer a span to accept the background than 
a full div.

That's my take on it anyway.

Cheers.
Mike Cherim
http://green-beast.com/





***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



Re: [WSG] Rounded Courners .... Your Take

2007-10-31 Thread Dave Woods
Hi Mike,

I was considering using span's instead of div's for my example but
was a little torn between the two as I'd usually use span's for
their inline purpose in a block of text or for styling something
within an inline element (when obviously a div would be invalid).

I suppose in either case it's using the tag for something that it
wasn't really meant for and as someone mentioned earlier is being
misused slightly due to lack of a better alternative using CSS2.1

Your example does highlight the fact that I could probably do away
with the topleft div in any case though as this could be applied to
container div :o)

Thanks
Dave

- - - - - - - - - -
http://www.dave-woods.co.uk


On 31/10/2007, Mike at Green-Beast.com [EMAIL PROTECTED] wrote:
 I can offer this simple method:
 http://mikecherim.com/experiments/css_smart_corners.php

 I prefer spans over divs because divs do have semantic value as divisions
 whereas span are like puffs of air in that they serve as nothing more than a
 hook for styles, etc. I'd rather offer a span to accept the background than
 a full div.

 That's my take on it anyway.

 Cheers.
 Mike Cherim
 http://green-beast.com/





 ***
 List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
 Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
 Help: [EMAIL PROTECTED]
 ***




***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



Re: [WSG] Rounded Courners .... Your Take

2007-10-31 Thread Jixor - Stephen I
Mike check out the example I posted earlier and you can see how it can 
be done without all the extra markup.


Mike at Green-Beast.com wrote:

I can offer this simple method:
http://mikecherim.com/experiments/css_smart_corners.php

I prefer spans over divs because divs do have semantic value as divisions 
whereas span are like puffs of air in that they serve as nothing more than a 
hook for styles, etc. I'd rather offer a span to accept the background than 
a full div.


That's my take on it anyway.

Cheers.
Mike Cherim
http://green-beast.com/





***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***


  




***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



Re: [WSG] Rounded Courners .... Your Take

2007-10-31 Thread Jixor - Stephen I
No worries, I use threaded view in my mail client so its easy for me to 
backtrack.


http://jixor.com/Stuff/Web/Panes

Mike at Green-Beast.com wrote:

Jixor - Stephen I wrote:
  
Mike check out the example I posted earlier and you 
can see how it can be done without all the extra markup.



I need a link please.

Mike


***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***


  




***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***

Re: [WSG] Rounded Courners .... Your Take

2007-10-31 Thread Mike at Green-Beast.com
Jixor - Stephen I wrote:
 Mike check out the example I posted earlier and you 
 can see how it can be done without all the extra markup.

I need a link please.

Mike


***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



Re: [WSG] Rounded Courners .... Your Take

2007-10-31 Thread Mike at Green-Beast.com
Jixor - Stephen I wrote:
 http://jixor.com/Stuff/Web/Panes

Thanks. That's clever and simple.

Cheers.
Mike



***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



RE: [WSG] Rounded Courners .... Your Take

2007-10-30 Thread Mohamed Jama
Depending on the background, if the corners blue and the background is
white then there is no problem a normal gif would do best but if the
background is gradient or patterned then maybe in Photoshop when saving
for web make sure its gif and set the matte option to a color close
enough to the background color.

Or I just use PNG with absolute transparency, I know IE6 doesn't support
it but with the PNGFIX JavaScript it should work just fine.

M. Jama

big:interactive
91 Princedale Road
Holland Park
London W11 4NS
Email: [EMAIL PROTECTED]
Direct: +44 (0)20 7313 2262
www.biggroup.co.uk

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of James Jeffery
Sent: 30 October 2007 15:53
To: wsg@webstandardsgroup.org
Subject: [WSG] Rounded Courners  Your Take

What methods do you find best when creating rounded corners and
which methods are the most supported?

I have been using span tags and absolute positioning. I have also
recently started to use the sliding doors method because you can
achive nice rounded boxes with some nice effects, even better if
you use PNG's.

Using the span method i did find a bug in IE 6, the 2 corner span's
wouldn't sit flush with the bottom of the containing div, although it
displayed fine in every other browser i tested it on and they could
be resized fine. It was odd though, because IE 5.x display them
perfect, was just IE 6.

Lets have your beloved methods then guys.

James


***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***




***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



Re: [WSG] Rounded Courners .... Your Take

2007-10-30 Thread James Jeffery
You can try it out for yourself by changing the images to a solid color
and change the font-size in the body to 1em and test in IE5.5.

See what you come up with.

On Oct 30, 2007 4:46 PM, James Jeffery [EMAIL PROTECTED] wrote:
 I was having a slight issue using span tags, the problem with IE5.x.
 I fixed it and
 it now displays perfect. I had a problem that when text was made larger in 
 IE5.x
 the 2 corner images to the right would shift one pixel to the left and
 it displayed messy.

 If i add font-size: 0.9em to the body it fixes it, if i add font-size:
 1em the problem is
 still there. Not sure why this happens, but would love to know. It is
 fixed by the way,
 im just curious:

 

 !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01//EN
 http://w3.org/TR/html4/strict.dtd;
 html lang=en-GB
 head

 titleRounded Corners Test/title

 style type=text/css media=all

 html * {margin:0; padding:0;}

 body {padding: 1em; font-size: .9em}

 #news {
 position: relative;
 background: black;
 width: 15em;
 color: white;
 padding: 1em;}

 #news span {
 width: 9px; height: 9px;
 position: absolute;}
 #topLeft {
 background: url(images/topLeft.gif) top left 
 no-repeat;
 left: 0; top: 0;}
 #topRight {
 background: url(images/topRight.gif) top right 
 no-repeat;
 right: 0; top: 0;}
 #bottomLeft {
 background: url(images/bottomLeft.gif) bottom left 
 no-repeat;
 left: 0; bottom: 0;}
 #bottomRight {
 background: url(images/bottomRight.gif) bottom 
 right no-repeat;
 right: 0; bottom: 0;}

 /style

 /head

 body

 div id=news

 span id=topLeft/span
 span id=topRight/span

 pThis is an example of a rounded corners Div that allows 
 for expansion/p
 pThis is an example of a rounded corners Div that allows 
 for expansion/p
 pThis is an example of a rounded corners Div that allows 
 for expansion/p
 pThis is an example of a rounded corners Div that allows 
 for expansion/p

 span id=bottomLeft/span
 span id=bottomRight/span

 /div

 /body
 /html


 On Oct 30, 2007 4:18 PM, Mohamed Jama [EMAIL PROTECTED] wrote:
  Depending on the background, if the corners blue and the background is
  white then there is no problem a normal gif would do best but if the
  background is gradient or patterned then maybe in Photoshop when saving
  for web make sure its gif and set the matte option to a color close
  enough to the background color.
 
  Or I just use PNG with absolute transparency, I know IE6 doesn't support
  it but with the PNGFIX JavaScript it should work just fine.
 
  M. Jama
 
  big:interactive
  91 Princedale Road
  Holland Park
  London W11 4NS
  Email: [EMAIL PROTECTED]
  Direct: +44 (0)20 7313 2262
  www.biggroup.co.uk
 
 
  -Original Message-
  From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
  On Behalf Of James Jeffery
  Sent: 30 October 2007 15:53
  To: wsg@webstandardsgroup.org
  Subject: [WSG] Rounded Courners  Your Take
 
  What methods do you find best when creating rounded corners and
  which methods are the most supported?
 
  I have been using span tags and absolute positioning. I have also
  recently started to use the sliding doors method because you can
  achive nice rounded boxes with some nice effects, even better if
  you use PNG's.
 
  Using the span method i did find a bug in IE 6, the 2 corner span's
  wouldn't sit flush with the bottom of the containing div, although it
  displayed fine in every other browser i tested it on and they could
  be resized fine. It was odd though, because IE 5.x display them
  perfect, was just IE 6.
 
  Lets have your beloved methods then guys.
 
  James
 
 
  ***
  List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
  Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
  Help: [EMAIL PROTECTED]
  ***
 
 
 
 
  ***
  List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
  Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
  Help: [EMAIL PROTECTED]
  ***
 
 



***
List Guidelines: 

Re: [WSG] Rounded Courners .... Your Take

2007-10-30 Thread James Jeffery
I was having a slight issue using span tags, the problem with IE5.x.
I fixed it and
it now displays perfect. I had a problem that when text was made larger in IE5.x
the 2 corner images to the right would shift one pixel to the left and
it displayed messy.

If i add font-size: 0.9em to the body it fixes it, if i add font-size:
1em the problem is
still there. Not sure why this happens, but would love to know. It is
fixed by the way,
im just curious:



!DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01//EN
http://w3.org/TR/html4/strict.dtd;
html lang=en-GB
head

titleRounded Corners Test/title

style type=text/css media=all

html * {margin:0; padding:0;}

body {padding: 1em; font-size: .9em}

#news {
position: relative;
background: black;
width: 15em;
color: white;
padding: 1em;}

#news span {
width: 9px; height: 9px;
position: absolute;}
#topLeft {
background: url(images/topLeft.gif) top left 
no-repeat;
left: 0; top: 0;}
#topRight {
background: url(images/topRight.gif) top right 
no-repeat;
right: 0; top: 0;}
#bottomLeft {
background: url(images/bottomLeft.gif) bottom left 
no-repeat;
left: 0; bottom: 0;}
#bottomRight {
background: url(images/bottomRight.gif) bottom right 
no-repeat;
right: 0; bottom: 0;}

/style

/head

body

div id=news

span id=topLeft/span
span id=topRight/span

pThis is an example of a rounded corners Div that allows for 
expansion/p
pThis is an example of a rounded corners Div that allows for 
expansion/p
pThis is an example of a rounded corners Div that allows for 
expansion/p
pThis is an example of a rounded corners Div that allows for 
expansion/p

span id=bottomLeft/span
span id=bottomRight/span

/div

/body
/html

On Oct 30, 2007 4:18 PM, Mohamed Jama [EMAIL PROTECTED] wrote:
 Depending on the background, if the corners blue and the background is
 white then there is no problem a normal gif would do best but if the
 background is gradient or patterned then maybe in Photoshop when saving
 for web make sure its gif and set the matte option to a color close
 enough to the background color.

 Or I just use PNG with absolute transparency, I know IE6 doesn't support
 it but with the PNGFIX JavaScript it should work just fine.

 M. Jama

 big:interactive
 91 Princedale Road
 Holland Park
 London W11 4NS
 Email: [EMAIL PROTECTED]
 Direct: +44 (0)20 7313 2262
 www.biggroup.co.uk


 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
 On Behalf Of James Jeffery
 Sent: 30 October 2007 15:53
 To: wsg@webstandardsgroup.org
 Subject: [WSG] Rounded Courners  Your Take

 What methods do you find best when creating rounded corners and
 which methods are the most supported?

 I have been using span tags and absolute positioning. I have also
 recently started to use the sliding doors method because you can
 achive nice rounded boxes with some nice effects, even better if
 you use PNG's.

 Using the span method i did find a bug in IE 6, the 2 corner span's
 wouldn't sit flush with the bottom of the containing div, although it
 displayed fine in every other browser i tested it on and they could
 be resized fine. It was odd though, because IE 5.x display them
 perfect, was just IE 6.

 Lets have your beloved methods then guys.

 James


 ***
 List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
 Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
 Help: [EMAIL PROTECTED]
 ***




 ***
 List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
 Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
 Help: [EMAIL PROTECTED]
 ***




***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



Re: [WSG] Rounded Courners .... Your Take

2007-10-30 Thread James Ellis
Hi James

I got so sick of doing rounded corners and having to open a graphics program 
to change them (Hey, I'm a developer) when the design changed that I wrote 
PHP script using Imagick2.0 that draws the quadrants using the correct 
foreground colour, background color (or transparent), border size, rotation 
and border width.

Now instead of opening up inkscape it's just a call to a PHP script like:

background-image: url(corner.png.php?fgc=cccbs=1bgc=000bc=fffr=90);

which is a grey corner with a 1px white border and black background.

Of course if the background is transparent it breaks badly in IE6, but there 
are workarounds for that.

Then I use absolute positioning within a relative position box to place the 
corners in the right places.

I'm so Web 0.9rc2 that I don't have a blog - If I get my act together I'll 
post a script to one somewhere.

Interestingly enough, Opera 9.5 and hopefully Firefox 3 will support SVG 
backgrounds which means you can have resizable background images that change 
size as the containing box changes size. And theSVG is just XML so it can 
easily be generated programmatically.

http://my.opera.com/Fyrd/blog/2007/09/07/svg-multiple-images-and-rounded-corners
http://dev.opera.com/articles/view/new-development-techniques-using-opera-k/

Cheers
James


On Wed, 31 Oct 2007 02:53:03 am James Jeffery wrote:
 What methods do you find best when creating rounded corners and
 which methods are the most supported?

 I have been using span tags and absolute positioning. I have also
 recently started to use the sliding doors method because you can
 achive nice rounded boxes with some nice effects, even better if
 you use PNG's.

 Using the span method i did find a bug in IE 6, the 2 corner span's
 wouldn't sit flush with the bottom of the containing div, although it
 displayed fine in every other browser i tested it on and they could
 be resized fine. It was odd though, because IE 5.x display them
 perfect, was just IE 6.

 Lets have your beloved methods then guys.

 James


 ***
 List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
 Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
 Help: [EMAIL PROTECTED]
 ***




***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



Re: [WSG] Rounded Courners .... Your Take

2007-10-30 Thread akella
May be i'm missing something, but what's wrong with wrapping divs?
Much more stable approach...
smth like this:

div class=wr1div class=wr2div class=wr3div class=wr4
[content]
/div/div/div/div
.wr1{background:url(corner-top-left.png)}
...

On 10/30/07, James Jeffery [EMAIL PROTECTED] wrote:
 You can try it out for yourself by changing the images to a solid color
 and change the font-size in the body to 1em and test in IE5.5.

 See what you come up with.

 On Oct 30, 2007 4:46 PM, James Jeffery [EMAIL PROTECTED] wrote:
  I was having a slight issue using span tags, the problem with IE5.x.
  I fixed it and
  it now displays perfect. I had a problem that when text was made larger in 
  IE5.x
  the 2 corner images to the right would shift one pixel to the left and
  it displayed messy.
 
  If i add font-size: 0.9em to the body it fixes it, if i add font-size:
  1em the problem is
  still there. Not sure why this happens, but would love to know. It is
  fixed by the way,
  im just curious:
 
  
 
  !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01//EN
  http://w3.org/TR/html4/strict.dtd;
  html lang=en-GB
  head
 
  titleRounded Corners Test/title
 
  style type=text/css media=all
 
  html * {margin:0; padding:0;}
 
  body {padding: 1em; font-size: .9em}
 
  #news {
  position: relative;
  background: black;
  width: 15em;
  color: white;
  padding: 1em;}
 
  #news span {
  width: 9px; height: 9px;
  position: absolute;}
  #topLeft {
  background: url(images/topLeft.gif) top left 
  no-repeat;
  left: 0; top: 0;}
  #topRight {
  background: url(images/topRight.gif) top right 
  no-repeat;
  right: 0; top: 0;}
  #bottomLeft {
  background: url(images/bottomLeft.gif) bottom 
  left no-repeat;
  left: 0; bottom: 0;}
  #bottomRight {
  background: url(images/bottomRight.gif) bottom 
  right no-repeat;
  right: 0; bottom: 0;}
 
  /style
 
  /head
 
  body
 
  div id=news
 
  span id=topLeft/span
  span id=topRight/span
 
  pThis is an example of a rounded corners Div that allows 
  for expansion/p
  pThis is an example of a rounded corners Div that allows 
  for expansion/p
  pThis is an example of a rounded corners Div that allows 
  for expansion/p
  pThis is an example of a rounded corners Div that allows 
  for expansion/p
 
  span id=bottomLeft/span
  span id=bottomRight/span
 
  /div
 
  /body
  /html
 
 
  On Oct 30, 2007 4:18 PM, Mohamed Jama [EMAIL PROTECTED] wrote:
   Depending on the background, if the corners blue and the background is
   white then there is no problem a normal gif would do best but if the
   background is gradient or patterned then maybe in Photoshop when saving
   for web make sure its gif and set the matte option to a color close
   enough to the background color.
  
   Or I just use PNG with absolute transparency, I know IE6 doesn't support
   it but with the PNGFIX JavaScript it should work just fine.
  
   M. Jama
  
   big:interactive
   91 Princedale Road
   Holland Park
   London W11 4NS
   Email: [EMAIL PROTECTED]
   Direct: +44 (0)20 7313 2262
   www.biggroup.co.uk
  
  
   -Original Message-
   From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
   On Behalf Of James Jeffery
   Sent: 30 October 2007 15:53
   To: wsg@webstandardsgroup.org
   Subject: [WSG] Rounded Courners  Your Take
  
   What methods do you find best when creating rounded corners and
   which methods are the most supported?
  
   I have been using span tags and absolute positioning. I have also
   recently started to use the sliding doors method because you can
   achive nice rounded boxes with some nice effects, even better if
   you use PNG's.
  
   Using the span method i did find a bug in IE 6, the 2 corner span's
   wouldn't sit flush with the bottom of the containing div, although it
   displayed fine in every other browser i tested it on and they could
   be resized fine. It was odd though, because IE 5.x display them
   perfect, was just IE 6.
  
   Lets have your beloved methods then guys.
  
   James
  
  
   ***
   List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
   Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
   Help: [EMAIL PROTECTED]
   

Re: [WSG] Rounded Courners .... Your Take

2007-10-30 Thread James Jeffery
Nothing wrong with it to my knowledge. I find semantic wise, both are
invalid, this is no fault of the designer, its a limitation to do with CSS.

I have never really used the div method.

On Oct 30, 2007 11:39 PM, akella [EMAIL PROTECTED] wrote:
 May be i'm missing something, but what's wrong with wrapping divs?
 Much more stable approach...
 smth like this:

 div class=wr1div class=wr2div class=wr3div class=wr4
 [content]
 /div/div/div/div
 .wr1{background:url(corner-top-left.png)}
 ...

 On 10/30/07, James Jeffery [EMAIL PROTECTED] wrote:
  You can try it out for yourself by changing the images to a solid color
  and change the font-size in the body to 1em and test in IE5.5.
 
  See what you come up with.
 
  On Oct 30, 2007 4:46 PM, James Jeffery [EMAIL PROTECTED] wrote:

   I was having a slight issue using span tags, the problem with IE5.x.
   I fixed it and
   it now displays perfect. I had a problem that when text was made larger 
   in IE5.x
   the 2 corner images to the right would shift one pixel to the left and
   it displayed messy.
  
   If i add font-size: 0.9em to the body it fixes it, if i add font-size:
   1em the problem is
   still there. Not sure why this happens, but would love to know. It is
   fixed by the way,
   im just curious:
  
   
  
   !DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01//EN
   http://w3.org/TR/html4/strict.dtd;
   html lang=en-GB
   head
  
   titleRounded Corners Test/title
  
   style type=text/css media=all
  
   html * {margin:0; padding:0;}
  
   body {padding: 1em; font-size: .9em}
  
   #news {
   position: relative;
   background: black;
   width: 15em;
   color: white;
   padding: 1em;}
  
   #news span {
   width: 9px; height: 9px;
   position: absolute;}
   #topLeft {
   background: url(images/topLeft.gif) top left 
   no-repeat;
   left: 0; top: 0;}
   #topRight {
   background: url(images/topRight.gif) top right 
   no-repeat;
   right: 0; top: 0;}
   #bottomLeft {
   background: url(images/bottomLeft.gif) bottom 
   left no-repeat;
   left: 0; bottom: 0;}
   #bottomRight {
   background: url(images/bottomRight.gif) bottom 
   right no-repeat;
   right: 0; bottom: 0;}
  
   /style
  
   /head
  
   body
  
   div id=news
  
   span id=topLeft/span
   span id=topRight/span
  
   pThis is an example of a rounded corners Div that 
   allows for expansion/p
   pThis is an example of a rounded corners Div that 
   allows for expansion/p
   pThis is an example of a rounded corners Div that 
   allows for expansion/p
   pThis is an example of a rounded corners Div that 
   allows for expansion/p
  
   span id=bottomLeft/span
   span id=bottomRight/span
  
   /div
  
   /body
   /html
  
  
   On Oct 30, 2007 4:18 PM, Mohamed Jama [EMAIL PROTECTED] wrote:
Depending on the background, if the corners blue and the background is
white then there is no problem a normal gif would do best but if the
background is gradient or patterned then maybe in Photoshop when saving
for web make sure its gif and set the matte option to a color close
enough to the background color.
   
Or I just use PNG with absolute transparency, I know IE6 doesn't support
it but with the PNGFIX JavaScript it should work just fine.
   
M. Jama
   
big:interactive
91 Princedale Road
Holland Park
London W11 4NS
Email: [EMAIL PROTECTED]
Direct: +44 (0)20 7313 2262
www.biggroup.co.uk
   
   
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of James Jeffery
Sent: 30 October 2007 15:53
To: wsg@webstandardsgroup.org
Subject: [WSG] Rounded Courners  Your Take
   
What methods do you find best when creating rounded corners and
which methods are the most supported?
   
I have been using span tags and absolute positioning. I have also
recently started to use the sliding doors method because you can
achive nice rounded boxes with some nice effects, even better if
you use PNG's.
   
Using the span method i did find a bug in IE 6, the 2 corner span's
wouldn't sit flush with the bottom of the containing div, although it
displayed fine in every other browser i tested it on and they could
be resized fine. It was odd though, because IE 

RE: [WSG] Rounded Courners .... Your Take

2007-10-30 Thread Paul Bennett
 Now instead of opening up inkscape it's just a call to a PHP script like:
 background-image: url(corner.png.php?fgc=cccbs=1bgc=000bc=fffr=90);

So for everytime the css file is called, your script has to create an image? 
Has this impacted on your sites / servers performance any?

Have you considered a caching solution - where the new image is generated then 
stored static until it needs to change again?

Also, there's always things like this using the Dom  JavaScript:
http://www.456bereastreet.com/archive/200505/transparent_custom_corners_and_borders/
 


***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***



Re: [WSG] Rounded Courners .... Your Take

2007-10-30 Thread Christian Snodgrass
I also prefer using the div tags. I think it's as semantically valid 
as span, which neither of them really are.


The idea for a PHP round corners script is a very interesting one as 
well. I'd be interested in seeing that script.


--

Christian Snodgrass
Azure Ronin Web Design
http://www.arwebdesign.net/
Phone: 859.816.7955



***
List Guidelines: http://webstandardsgroup.org/mail/guidelines.cfm
Unsubscribe: http://webstandardsgroup.org/join/unsubscribe.cfm
Help: [EMAIL PROTECTED]
***