• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 221
  • Last Modified:

How do we center the contents for the following css file? thanks

#container
{
    width: 98%;
    margin: 10px auto;
    background-color: white;
    color: #333;
   
}


#top
{
    height: 100px;
    width: 98%;
}



#topleft
{
    float: left;
    width: 20%;
}


#topcenter
{
    float: left;
    width: 55%;
}
#topright
{
    border-color: #FFFFFF;
    border-width: 5px;
    float: right;
    width: 23%;
    background-color: #800000;
    font-family: 'Times New Roman' , Times, serif;
    font-size: medium;
    color: #FFFFFF;
}
0
goodk
Asked:
goodk
  • 2
2 Solutions
 
Jagadishwor DulalBraces MediaCommented:
you may have problem that you did not see the page in center that is because you have used 98% width. Your css is ok just make some fixed width for container div and for top bottom use percentage like below:

#container
{
    width: 980px;
    margin: 25% auto;
    background-color: white;
    color: #333;
   
}

Open in new window

0
 
goodkAuthor Commented:
It does not work; I was asking how the entire #topcenter div would appear in the center; not the contents.  

All I want is one container with three sections inside and all sections centered.  I know I can move the sections by putting margin-left, but this is not a proportionate solution.

If the user makes the page smaller then these sections start to move under the other.  Which is not desirable.

Anyway I am confuse.. please help!


0
 
goodkAuthor Commented:
thanks for trying..
0

Featured Post

Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now