<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Five Elegant Rounded Corner Boxes</title>
	<atom:link href="http://www.kyleschaeffer.com/web-controls/five-elegant-rounded-corner-boxes/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kyleschaeffer.com/web-controls/five-elegant-rounded-corner-boxes/</link>
	<description>Best practices and design related to all things web.</description>
	<lastBuildDate>Mon, 06 Sep 2010 07:34:22 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Tom</title>
		<link>http://www.kyleschaeffer.com/web-controls/five-elegant-rounded-corner-boxes/#comment-680</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Tue, 02 Mar 2010 13:05:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.kyleschaeffer.com/?p=101#comment-680</guid>
		<description>I notice someone said that IE6 like to add a little ekxtra &quot;space&quot;,  u can get around this I belive.
By using Universal Selector.

Add like this:

* {
margin: 0;
padding: 0;
}

In this way, u gets to start at 0,0 and not the damn extra &quot;space&quot; that suddenly appere in no where.

On topic:
Does this guide works in a ul li element??
I mean, by using background colour inside ul li element u want to corner it too.

Havent tried yet, but will do to see if this work. Just wanted to ask if u already testet it.</description>
		<content:encoded><![CDATA[<p>I notice someone said that IE6 like to add a little ekxtra &#8220;space&#8221;,  u can get around this I belive.<br />
By using Universal Selector.</p>
<p>Add like this:</p>
<p>* {<br />
margin: 0;<br />
padding: 0;<br />
}</p>
<p>In this way, u gets to start at 0,0 and not the damn extra &#8220;space&#8221; that suddenly appere in no where.</p>
<p>On topic:<br />
Does this guide works in a ul li element??<br />
I mean, by using background colour inside ul li element u want to corner it too.</p>
<p>Havent tried yet, but will do to see if this work. Just wanted to ask if u already testet it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karate Corners: XHTML/CSS Rounded Corners / Kyle Schaeffer&#039;s Web Design Blog</title>
		<link>http://www.kyleschaeffer.com/web-controls/five-elegant-rounded-corner-boxes/#comment-679</link>
		<dc:creator>Karate Corners: XHTML/CSS Rounded Corners / Kyle Schaeffer&#039;s Web Design Blog</dc:creator>
		<pubDate>Sat, 30 Jan 2010 23:22:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.kyleschaeffer.com/?p=101#comment-679</guid>
		<description>[...] Update: Read my subsequent post for a more advanced example of this technique! [...]</description>
		<content:encoded><![CDATA[<p>[...] Update: Read my subsequent post for a more advanced example of this technique! [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://www.kyleschaeffer.com/web-controls/five-elegant-rounded-corner-boxes/#comment-678</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Fri, 28 Aug 2009 00:14:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.kyleschaeffer.com/?p=101#comment-678</guid>
		<description>I got it to work ;)</description>
		<content:encoded><![CDATA[<p>I got it to work <img src='http://www.kyleschaeffer.com/wordpress/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ryan</title>
		<link>http://www.kyleschaeffer.com/web-controls/five-elegant-rounded-corner-boxes/#comment-677</link>
		<dc:creator>ryan</dc:creator>
		<pubDate>Fri, 21 Aug 2009 13:59:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.kyleschaeffer.com/?p=101#comment-677</guid>
		<description>Hi kyle, I&#039;m posting this from my phone so I&#039;m sorry for any typos in advance.  I am using your rounded corner code which works great but breaks in ie for some reason.  Www.rd-designs.net/bwolf I can move the corners but then it breaks in the other browsers.  I was wondering if you can let me know what I&#039;m doing wrong.  I know the site breaks on anything smaller then 1024 res but that&#039;s another problem heh.  Let me know what you think please.

Thanks
Ryan</description>
		<content:encoded><![CDATA[<p>Hi kyle, I&#8217;m posting this from my phone so I&#8217;m sorry for any typos in advance.  I am using your rounded corner code which works great but breaks in ie for some reason.  <a href="http://Www.rd-designs.net/bwolf" rel="nofollow">http://Www.rd-designs.net/bwolf</a> I can move the corners but then it breaks in the other browsers.  I was wondering if you can let me know what I&#8217;m doing wrong.  I know the site breaks on anything smaller then 1024 res but that&#8217;s another problem heh.  Let me know what you think please.</p>
<p>Thanks<br />
Ryan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kyle</title>
		<link>http://www.kyleschaeffer.com/web-controls/five-elegant-rounded-corner-boxes/#comment-676</link>
		<dc:creator>Kyle</dc:creator>
		<pubDate>Wed, 19 Aug 2009 12:24:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.kyleschaeffer.com/?p=101#comment-676</guid>
		<description>Hi, Robert.  When I say &quot;reverse-transparent,&quot; what I really mean is that I have created a square image that is filled with the background color of my page.  Next, I delete a circle from the middle of this square.  Here&#039;s an example:

http://www.kyleschaeffer.com/karatecorners/corners.png</description>
		<content:encoded><![CDATA[<p>Hi, Robert.  When I say &#8220;reverse-transparent,&#8221; what I really mean is that I have created a square image that is filled with the background color of my page.  Next, I delete a circle from the middle of this square.  Here&#8217;s an example:</p>
<p><a href="http://www.kyleschaeffer.com/karatecorners/corners.png" rel="nofollow">http://www.kyleschaeffer.com/karatecorners/corners.png</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://www.kyleschaeffer.com/web-controls/five-elegant-rounded-corner-boxes/#comment-675</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Wed, 19 Aug 2009 02:11:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.kyleschaeffer.com/?p=101#comment-675</guid>
		<description>Hello!

Sorry for asking perhaps a silly question, but how can I make my own &quot;reverse-transparent&quot; PNG corner image? I&#039;m a newcomer to CSS and I&#039;ve managed to get this method for corners working in every sense apart from the colour!! I&#039;ve been searching and fiddling with Inkscape on my Mac for ages trying to work it out, but to no avail! :-(

I love the idea, though! Thanks for posting it on your website, Kyle.

Robert.</description>
		<content:encoded><![CDATA[<p>Hello!</p>
<p>Sorry for asking perhaps a silly question, but how can I make my own &#8220;reverse-transparent&#8221; PNG corner image? I&#8217;m a newcomer to CSS and I&#8217;ve managed to get this method for corners working in every sense apart from the colour!! I&#8217;ve been searching and fiddling with Inkscape on my Mac for ages trying to work it out, but to no avail! <img src='http://www.kyleschaeffer.com/wordpress/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p>I love the idea, though! Thanks for posting it on your website, Kyle.</p>
<p>Robert.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sky</title>
		<link>http://www.kyleschaeffer.com/web-controls/five-elegant-rounded-corner-boxes/#comment-674</link>
		<dc:creator>Sky</dc:creator>
		<pubDate>Sun, 19 Jul 2009 17:53:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.kyleschaeffer.com/?p=101#comment-674</guid>
		<description>The reason I like Curvy Corners so much is because it does help to keep the HTML focused on structure rather than appearance. While Karate Corners is a very nice way to do it (and is the first way I tried), it requires the addition of 4 extra div&#039;s, and their associated classes, as well as an additional image download to the user.

I would also argue that drop down menus are a behavioral attribute as opposed to a appearance one, though doing them via CSS is a lot better than to use javascript to achieve a similar effect. This is because javascript does add extra overhead, and is slower than CSS. Though this is true, Curvy Corners only adds the extra weight to browsers like IE6/7 where the border-radius property is not implemented. In more current browsers, it just says &quot;oh, you&#039;re using a new browser, I&#039;m just going to turn off now&quot;.

The separation between the elements of a website is a fuzzy line, as you must modify your HTML to make the CSS layout work, CSS can sometimes create behavioral attributes, and sometimes Javascript can do things to modify the appearance. I feel that the added flexibility of using Curvy Corners (if you want to try a different size border, just change the style sheet), as well as the lower bandwidth requirement (as your users do not need to download the border image) outweighs the slight overhead of having a script run to round off those corners (only on the older browsers!).

We have a dilemma because though we, as designers, would like to separate it as you describe, it is just not possible with the current technology. CSS3 is going to help with some of that (e.g. the addition of the ability to add 8 backgrounds to one div, so you don&#039;t need to nest divs to achieve layered backgrounds), but even when that is fully adopted I&#039;m sure that there will still be layout markup in our html.

Thanks for taking the time to both write about Karate Corners in the first place, as well as to respond so thoughtfully to my comment.</description>
		<content:encoded><![CDATA[<p>The reason I like Curvy Corners so much is because it does help to keep the HTML focused on structure rather than appearance. While Karate Corners is a very nice way to do it (and is the first way I tried), it requires the addition of 4 extra div&#8217;s, and their associated classes, as well as an additional image download to the user.</p>
<p>I would also argue that drop down menus are a behavioral attribute as opposed to a appearance one, though doing them via CSS is a lot better than to use javascript to achieve a similar effect. This is because javascript does add extra overhead, and is slower than CSS. Though this is true, Curvy Corners only adds the extra weight to browsers like IE6/7 where the border-radius property is not implemented. In more current browsers, it just says &#8220;oh, you&#8217;re using a new browser, I&#8217;m just going to turn off now&#8221;.</p>
<p>The separation between the elements of a website is a fuzzy line, as you must modify your HTML to make the CSS layout work, CSS can sometimes create behavioral attributes, and sometimes Javascript can do things to modify the appearance. I feel that the added flexibility of using Curvy Corners (if you want to try a different size border, just change the style sheet), as well as the lower bandwidth requirement (as your users do not need to download the border image) outweighs the slight overhead of having a script run to round off those corners (only on the older browsers!).</p>
<p>We have a dilemma because though we, as designers, would like to separate it as you describe, it is just not possible with the current technology. CSS3 is going to help with some of that (e.g. the addition of the ability to add 8 backgrounds to one div, so you don&#8217;t need to nest divs to achieve layered backgrounds), but even when that is fully adopted I&#8217;m sure that there will still be layout markup in our html.</p>
<p>Thanks for taking the time to both write about Karate Corners in the first place, as well as to respond so thoughtfully to my comment.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kyle</title>
		<link>http://www.kyleschaeffer.com/web-controls/five-elegant-rounded-corner-boxes/#comment-673</link>
		<dc:creator>Kyle</dc:creator>
		<pubDate>Sat, 18 Jul 2009 19:00:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.kyleschaeffer.com/?p=101#comment-673</guid>
		<description>Sky,
While I like what Curvy Corners is all about, it&#039;s definitely not something I would recommend using. In web design, it&#039;s best to segregate your design into three independent functions: structure, appearance, and behavior.

HTML handles the structure of your document, while CSS handles the appearance and visual elements. As you can imagine, Javascript is all about behavior. Curvy Corners are somewhat against web design best practices because you&#039;re handling web design APPEARANCE with client-side scripts.  It works on most machines, but you&#039;re adding overhead and extra weight to your design that is otherwise unneeded.

Either way, &quot;border-radius&quot; is part of the CSS3 specification, so I suppose the point is moot. In the future, we won&#039;t need any of these wild methods to create design intricacies like rounded corners. Until then, I would have to say that CSS/HTML corners are still the best approach.</description>
		<content:encoded><![CDATA[<p>Sky,<br />
While I like what Curvy Corners is all about, it&#8217;s definitely not something I would recommend using. In web design, it&#8217;s best to segregate your design into three independent functions: structure, appearance, and behavior.</p>
<p>HTML handles the structure of your document, while CSS handles the appearance and visual elements. As you can imagine, Javascript is all about behavior. Curvy Corners are somewhat against web design best practices because you&#8217;re handling web design APPEARANCE with client-side scripts.  It works on most machines, but you&#8217;re adding overhead and extra weight to your design that is otherwise unneeded.</p>
<p>Either way, &#8220;border-radius&#8221; is part of the CSS3 specification, so I suppose the point is moot. In the future, we won&#8217;t need any of these wild methods to create design intricacies like rounded corners. Until then, I would have to say that CSS/HTML corners are still the best approach.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sky</title>
		<link>http://www.kyleschaeffer.com/web-controls/five-elegant-rounded-corner-boxes/#comment-672</link>
		<dc:creator>Sky</dc:creator>
		<pubDate>Fri, 17 Jul 2009 20:08:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.kyleschaeffer.com/?p=101#comment-672</guid>
		<description>I&#039;m working on a website that will have rounded corners, but I just found a great technique, as long as you assume your users will have javascript enabled:

http://www.curvycorners.net/

You can use the CSS3 properties to make rounded corners and chrome and firefox will enjoy it, but if your user is in IE, this script will run to fashion the borders itself.

No extra image download required, and you, as a website designer, can be happy in using CSS3.</description>
		<content:encoded><![CDATA[<p>I&#8217;m working on a website that will have rounded corners, but I just found a great technique, as long as you assume your users will have javascript enabled:</p>
<p><a href="http://www.curvycorners.net/" rel="nofollow">http://www.curvycorners.net/</a></p>
<p>You can use the CSS3 properties to make rounded corners and chrome and firefox will enjoy it, but if your user is in IE, this script will run to fashion the borders itself.</p>
<p>No extra image download required, and you, as a website designer, can be happy in using CSS3.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marcio</title>
		<link>http://www.kyleschaeffer.com/web-controls/five-elegant-rounded-corner-boxes/#comment-671</link>
		<dc:creator>marcio</dc:creator>
		<pubDate>Fri, 19 Jun 2009 11:33:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.kyleschaeffer.com/?p=101#comment-671</guid>
		<description>Thanks for this greate technique. Is there a way to use this technique and having not only rounded corners, but using also image borders? (like glow effect or something, on the borders?).

Thanks a lot in advance,
Márcio</description>
		<content:encoded><![CDATA[<p>Thanks for this greate technique. Is there a way to use this technique and having not only rounded corners, but using also image borders? (like glow effect or something, on the borders?).</p>
<p>Thanks a lot in advance,<br />
Márcio</p>
]]></content:encoded>
	</item>
</channel>
</rss>
