Tycoon Talk
Become a Big fish!
The number 1 forum for online business!
Post topics, ask questions, share your knowledge.
Tycoon Talk is part of Freelancer.com - find skilled workers online at a fraction of the cost.

Coding Forum


You are currently viewing our Coding Forum as a guest. Please register to participate.
Login



Reply
[CSS] How to make a border wrap around the contents?
Old 10-31-2006, 03:58 PM [CSS] How to make a border wrap around the contents?
feraira's Avatar
BeTheBand!

Posts: 339
Trades: 0
I have ads on my website: 468 x 66 (or something similar). I want a border around it, 2px, but to fit just around the size I need.

div#ads {
border: 1px solid black;
text-align:center;
padding: 0px;
}

Can someone please add to that?
feraira is offline
Reply With Quote
View Public Profile
 
 
Register now for full access!
Old 10-31-2006, 04:25 PM Re: [CSS] How to make a border wrap around the contents?
chrishirst's Avatar
Missing! presumed drunk.

Posts: 41,516
Name: Chris Hirst
Location: Blackpool. UK
Trades: 0
border: 2px;
__________________
Chris. ->> Links are advertising NOT optimising!! <<-
A foolish consistency is the hobgoblin of little minds
Thought for today:- I SEO the only industry where all the cowboys are Indians?
chrishirst is online now
Reply With Quote
View Public Profile Visit chrishirst's homepage!
 
Old 10-31-2006, 04:34 PM Re: [CSS] How to make a border wrap around the contents?
feraira's Avatar
BeTheBand!

Posts: 339
Trades: 0
Now theres NO border??? =/
feraira is offline
Reply With Quote
View Public Profile
 
Old 10-31-2006, 04:39 PM Re: [CSS] How to make a border wrap around the contents?
chrishirst's Avatar
Missing! presumed drunk.

Posts: 41,516
Name: Chris Hirst
Location: Blackpool. UK
Trades: 0
whoops put the semi-colon there by habit

border: 2px style colour;
__________________
Chris. ->> Links are advertising NOT optimising!! <<-
A foolish consistency is the hobgoblin of little minds
Thought for today:- I SEO the only industry where all the cowboys are Indians?
chrishirst is online now
Reply With Quote
View Public Profile Visit chrishirst's homepage!
 
Old 10-31-2006, 04:47 PM Re: [CSS] How to make a border wrap around the contents?
feraira's Avatar
BeTheBand!

Posts: 339
Trades: 0
Quote:
Originally Posted by chrishirst View Post
whoops put the semi-colon there by habit

border: 2px style colour;
No problem! Still no border though!


www.search4style.co.uk
feraira is offline
Reply With Quote
View Public Profile
 
Old 10-31-2006, 05:15 PM Re: [CSS] How to make a border wrap around the contents?
chrishirst's Avatar
Missing! presumed drunk.

Posts: 41,516
Name: Chris Hirst
Location: Blackpool. UK
Trades: 0
do we get to see more code ? or a URI?
__________________
Chris. ->> Links are advertising NOT optimising!! <<-
A foolish consistency is the hobgoblin of little minds
Thought for today:- I SEO the only industry where all the cowboys are Indians?
chrishirst is online now
Reply With Quote
View Public Profile Visit chrishirst's homepage!
 
Old 10-31-2006, 05:32 PM Re: [CSS] How to make a border wrap around the contents?
feraira's Avatar
BeTheBand!

Posts: 339
Trades: 0
I gave a URI- http://search4style.co.uk/

Code:
HTML Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Search4Style.co.uk # If you're going to search, seach 4 style!</title>
<style type="text/css">
body {
background: white;
color: black;
}
h3#slogan {
font-style:italic;
font-variant:small-caps;
font-size: 95%;
}
td#ttitles {
font-weight:bold;
font-variant:small-caps;
}
div#ads {
border: 2px style color;
text-align:center;
padding: 2px;
}
div#searchbox {

}
div#header {
text-align:center;
}
</style>
<body>
<div id="header" />
<a href="#"><img src="./img/logo.gif" border="0" alt="If you're going to search, search with style!"></a>
<h3 id="slogan" />If you're going to search, search with style!</h3>
</div>
<div id="searchbox" align="center"/>
<form name="qry" action="" method="post" />
<table>
	<tr>
		<td align="center" />Please enter your search criteria below:</td>
		<td align="center" />Please choose what you wish to search for:</td>
	</tr>
	<tr>
		<td /><input type="text" name="criteria" size="60" /></td>
		<td /><select name="what"><option selected="selected">Please Select</option><option>test</option><option>Test2</option></select></td>
	</tr>
	<tr>
		<td colspan="2" align="center" /><input type="submit" value="Search" />&nbsp;<input type="reset" value="Reset" /></td>
	</tr>
</table>
</form>
</div>
<div id="info" align="center" />
<table border="0" width="70%">
	<tr>
		<td class="ttitles" align="center" />5 Newest Entries</td>
		<td class="ttitles" align="center" />5 Top Rated</td>
		<td class="ttitles" align="center" />5 Last Reviews</td>
	</tr>
	<tr>
		<td><a href="#" />HDUK - Skipton</a></td>
		<td><a href="#" />MyHair - Keighley</a></td>
		<td><a href="#" />Scooby's - Bradford</a></td>
	</tr>
	<tr>
		<td><a href="#" />MyHair - Keighley</a></td>
		<td><a href="#" />Scooby's - Bradford</a></td>
		<td><a href="#" />HDUK - Skipton</a></td>
	</tr>
	<tr>
		<td><a href="#" />Scooby's - Bradford</a></td>
		<td><a href="#" />HDUK - Skipton</a></td>
		<td><a href="#" />MyHair - Keighley</a></td>
	</tr>
	<tr>
		<td><a href="#" />Bango Hair - Ilkley</a></td>
		<td><a href="#" />Top-Notch - Ingrow</a></td>
		<td><a href="#" />Ali's Hair... - Utley</a></td>	
	</tr>
	<tr>
		<td><a href="#" />Ali's Hair... - Utley</a></td>
		<td><a href="#" />Bango Hair - Ilkley</a></td>
		<td><a href="#" />Top-Notch - Ingrow</a></td>
	</tr>
</table>
</div>
<div id="ads" />

</div>
<p>
<a href="http://jigsaw.w3.org/css-validator/validator?uri=http://search4style.co.uk/">
<img style="border:0;width:88px;height:31px" src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!"></a>
&nbsp;
<a href="http://validator.w3.org/check?uri=referer"><img src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0 Transitional" height="31" width="88" border="0" /></a>
</p>
</body>
</html>
feraira is offline
Reply With Quote
View Public Profile
 
Old 10-31-2006, 05:42 PM Re: [CSS] How to make a border wrap around the contents?
chrishirst's Avatar
Missing! presumed drunk.

Posts: 41,516
Name: Chris Hirst
Location: Blackpool. UK
Trades: 0
the idea is to replace "style" with the style of border you wish eg: solid | dotted | dashed etc and "colour" with your choice of either colourname (red, black, yellow etc) or a colourcode (#ff0000, #000000, #ffff00 etc)
__________________
Chris. ->> Links are advertising NOT optimising!! <<-
A foolish consistency is the hobgoblin of little minds
Thought for today:- I SEO the only industry where all the cowboys are Indians?
chrishirst is online now
Reply With Quote
View Public Profile Visit chrishirst's homepage!
 
Old 10-31-2006, 05:46 PM Re: [CSS] How to make a border wrap around the contents?
feraira's Avatar
BeTheBand!

Posts: 339
Trades: 0
Quote:
Originally Posted by chrishirst View Post
the idea is to replace "style" with the style of border you wish eg: solid | dotted | dashed etc and "colour" with your choice of either colourname (red, black, yellow etc) or a colourcode (#ff0000, #000000, #ffff00 etc)
lol...

I had that before:
border: 2px solid black;

Doesn't work.. well it does; but doesnt wrap about what i want it to. If i try specify width then it just messes up..

How do you specify how WIDE a border is?
I've just realised, width means the actualy sides of the border, not it's width!

Last edited by feraira; 10-31-2006 at 05:48 PM..
feraira is offline
Reply With Quote
View Public Profile
 
Old 10-31-2006, 06:08 PM Re: [CSS] How to make a border wrap around the contents?
chrishirst's Avatar
Missing! presumed drunk.

Posts: 41,516
Name: Chris Hirst
Location: Blackpool. UK
Trades: 0
Right, now we can see what you are getting at

What you want is for the container to take the size of the content with a border around that but be centred.

You cannot do that with a single <div>. A div is a block element, so will occupy 100% of the available width.
One way would be to wrap the adverts in a span with a 2px border rule defined, then wrap that inside a parent div with text-align: center; applied to that

like so
HTML Code:
<div style="padding-top:2px;text-align:center;"><span style="border:2px solid black;margin:2px 0px 0px 0px;">Adverts go in here</span></div>
The 2px padding on the top of the parent container is to make IE show the top border, otherwise it puts it under the non-existent border of the parent
__________________
Chris. ->> Links are advertising NOT optimising!! <<-
A foolish consistency is the hobgoblin of little minds
Thought for today:- I SEO the only industry where all the cowboys are Indians?
chrishirst is online now
Reply With Quote
View Public Profile Visit chrishirst's homepage!
 
Old 10-31-2006, 06:14 PM Re: [CSS] How to make a border wrap around the contents?
feraira's Avatar
BeTheBand!

Posts: 339
Trades: 0
Nevermind.

Problem solved with MARGIN-LEFT and MARGIN-RIGHT.
feraira is offline
Reply With Quote
View Public Profile
 
Reply     « Reply to [CSS] How to make a border wrap around the contents?
 

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off





   
RSS Feed  Feeds: RSS   JS   XML
RSS Feed  Feeds for this forum: RSS   JS   XML



Page generated in 0.32564 seconds with 12 queries