Please support our Site Layout and Usability advertiser: Internet Marketing Services
Views: 4080 | Replies: 16
![]() |
i would love to learn about what methods were used to create the rounded corners for your tables here @ daniweb.
i run a vbulletin message board and i've done some searches on vbulletin.org and .com for rounded corners and there were many methods to choose from.... also many methods that were debated.
i would also love to know what method you use here to display your welcome header. i understand there is a mod @ vbulletin.org called welcome headers, but i was wondering if that was the one u used here.
i run a vbulletin message board and i've done some searches on vbulletin.org and .com for rounded corners and there were many methods to choose from.... also many methods that were debated.
i would also love to know what method you use here to display your welcome header. i understand there is a mod @ vbulletin.org called welcome headers, but i was wondering if that was the one u used here.
several ways to do that:
1. use tables and images to do that
2. use css and images
3. use javascript(most reliable and most probably used at daniweb to)
4. CSS3(which is not yet supported by browsers)
for a javascript snippet
http://www.html.it/articoli/nifty/index.html
1. use tables and images to do that
2. use css and images
3. use javascript(most reliable and most probably used at daniweb to)
4. CSS3(which is not yet supported by browsers)
for a javascript snippet
http://www.html.it/articoli/nifty/index.html
Last edited by vishesh : Nov 18th, 2006 at 5:39 am.
•
•
Join Date: Feb 2002
Location: Lawn Guylen, NY
Posts: 11,070
Reputation:
Rep Power: 33
Solved Threads: 118
•
•
•
•
We use the CSS method because I was having a problem getting the JavaScript method to be as cross-compatible among browsers and platforms as I would have liked.
All hacks are custom so nothing off of vB.org
so u just do the old fashioned 4 images in a table CSS thing?
•
•
Join Date: May 2007
Posts: 14
Reputation:
Rep Power: 2
Solved Threads: 0
There's another way to do it, pure css.
Try this:
The idea is to create 4 lines each is 1px high, and each line is shorter than the other one by 1 or 2 px:
and that makes the round corner effect.

p.s. daniweb corners are made with jquery (i think so)
Try this:
HTML Syntax (Toggle Plain Text)
<html> <head> <title>Round Corners</title> <style> *{margin:0} body{font:105% arial;text-align:center;padding-top:4em} h1{color:white;text-align:center;padding:10px 0 10px 0} .sm_box{margin:0 auto;width:50%} .sm_box .a,.sm_box .b,.sm_box .c,.sm_box .d{height:1px} .sm_box .a,.sm_box .b,.sm_box .c,.sm_box .d,.sm_box .content{background:#7fdcff;overflow:hidden;border:0 solid #7fdcff;border-width:0 1px} .sm_box .a{margin:0 5px;background:#7fdcff;border:0} .sm_box .b{margin:0 3px;border-width:0 2px} .sm_box .c{margin:0 2px} .sm_box .d{height:2px;margin:0 1px} .sm_box .content{padding:0} </style> </head> <body> <div class=sm_box> <div class=a></div><div class=b></div><div class=c></div><div class=d></div> <div class=content> <h1>Round<br>Corners</h1> </div> <div class=d></div><div class=c></div><div class=b></div><div class=a></div> </div> </body> </html>
The idea is to create 4 lines each is 1px high, and each line is shorter than the other one by 1 or 2 px:
-----------
---------------
-----------------
-------------------
content...
-------------------
-----------------
---------------
-----------and that makes the round corner effect.

p.s. daniweb corners are made with jquery (i think so)
•
•
•
•
There's another way to do it, pure css.
Try this:
HTML Syntax (Toggle Plain Text)
<html> <head> <title>Round Corners</title> <style> *{margin:0} body{font:105% arial;text-align:center;padding-top:4em} h1{color:white;text-align:center;padding:10px 0 10px 0} .sm_box{margin:0 auto;width:50%} .sm_box .a,.sm_box .b,.sm_box .c,.sm_box .d{height:1px} .sm_box .a,.sm_box .b,.sm_box .c,.sm_box .d,.sm_box .content{background:#7fdcff;overflow:hidden;border:0 solid #7fdcff;border-width:0 1px} .sm_box .a{margin:0 5px;background:#7fdcff;border:0} .sm_box .b{margin:0 3px;border-width:0 2px} .sm_box .c{margin:0 2px} .sm_box .d{height:2px;margin:0 1px} .sm_box .content{padding:0} </style> </head> <body> <div class=sm_box> <div class=a></div><div class=b></div><div class=c></div><div class=d></div> <div class=content> <h1>Round<br>Corners</h1> </div> <div class=d></div><div class=c></div><div class=b></div><div class=a></div> </div> </body> </html>
The idea is to create 4 lines each is 1px high, and each line is shorter than the other one by 1 or 2 px:
----------- --------------- ----------------- ------------------- content... ------------------- ----------------- --------------- -----------
and that makes the round corner effect.
p.s. daniweb corners are made with jquery (i think so)
WOW! That is AMAZING! Is that totally cross browser compatible!?
You are a god-send bro!
Listen, I have these classes I want to modify to be the same as they are shown below, but with rounded corners. Can you change one for me as an example?
.tcat
{
background: #869BBF url(../../images/gradients/gradient_tcat.gif) repeat-x top left;
color: #FFFFFF;
font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tcat a:link, .tcat_alink
{
color: #ffffff;
text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
color: #ffffff;
text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
color: #FFFF66;
text-decoration: underline;
}
.thead
{
background: #5C7099 url(../../images/gradients/gradient_thead.gif) repeat-x top left;
color: #FFFFFF;
font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.thead a:link, .thead_alink
{
color: #FFFFFF;
}
.thead a:visited, .thead_avisited
{
color: #FFFFFF;
}
.thead a:hover, .thead a:active, .thead_ahover
{
color: #FFFF00;
}![]() |
•
•
•
•
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)






Linear Mode