• Some users have recently had their accounts hijacked. It seems that the now defunct EVGA forums might have compromised your password there and seems many are using the same PW here. We would suggest you UPDATE YOUR PASSWORD and TURN ON 2FA for your account here to further secure it. None of the compromised accounts had 2FA turned on.
    Once you have enabled 2FA, your account will be updated soon to show a badge, letting other members know that you use 2FA to protect your account. This should be beneficial for everyone that uses FSFT.

CSS help

D1G1T4L

[H]ard|Gawd
Joined
Feb 1, 2001
Messages
1,212
I have a round design for a button that I want to use on the page.
Let's say I spliced up the button and have
leftBorder.jpg
rightBorder.jpg
backgroundB.jpg
divider.jpg

How would I display it properly?

THe way I am doing it right now (and it's not working) is like this

index file:
<!-- opens buttons div -->
<div id="buttons">
<div id="buttonLeft"></div>
Home
<div id="buttonDivider"></div>
Our Service<
<div id="buttonRight"></div>
</div>
<!-- closes buttons div -->


css file
/* buttons */
#buttons {
width: 100%; /* header is as wide as our containing element, the wrapper */
height: 40px; /* height from our layout */
margin: 0 auto; /* centers the layout in standards based browsers */
border: 1px solid #63DDDD;
background: url(images/backgroundB.jpg) repeat-x;
}

#buttonLeft {
width: 6.0px; /* header is as wide as our containing element, the wrapper */
height: 40px; /* height from our layout */
/*margin: 0 auto; *//* centers the layout in standards based browsers */
border: 0px solid #63DDDD;
background: url(images/leftBorder.jpg) repeat-y;
}


#buttonRight {
width: 13.0px; /* header is as wide as our containing element, the wrapper */
height: 40px; /* height from our layout */
border: 0px solid #63DDDD;
background: url(images/rightBorder.jpg) repeat-y;
}
#buttonDivider {
width: 8.0px; /* header is as wide as our containing element, the wrapper */
height: 40px; /* height from our layout */
/*margin: 0 auto; *//* centers the layout in standards based browsers */
border: 0px solid #63DDDD;
background: url(images/divider.jpg) repeat-y;
}
 
Last edited:
this is how it looks like right now

buttons.png
 
I have added float: left to #buttonLeft and float: right to #buttonRight and #buttonDivider, they are all on the same line but both divider and right border image are all the way at the end..
 
You could create individual ap divs for each button and simply insert the .jpegs as clickable images.
 
I have added float: left to #buttonLeft and float: right to #buttonRight and #buttonDivider, they are all on the same line but both divider and right border image are all the way at the end..

Float them all to the left, and just make sure to clear it at the end with something like this:

CSS
Code:
.clr{
clear: both;
}

And after your last div that's float left, add

Code:
<div class="clr"></div>
 
css is confusing if you have no design skills whatsoever
 
Last edited:
I'm studying on it too, maybe I can give you some suggestions days later, if you still need help.
 
Back
Top