Avatar billede reginho Nybegynder
14. oktober 2006 - 00:23 Der er 4 kommentarer og
2 løsninger

Hvordan får jeg boks til at floate til venstre?

Hej

Jeg har på min webside nogle bokse, som floater omkring. Alt virker, på nær i Firefox, hvor mit div tag "main" absolut ikke vil som jeg.

Problem:
Jeg vil gerne have div tag´et "Sidebar2" til at floate til højre, og gerne helt op i toppen. Mit div tag "main" skal så bare fylde pladsen ud. Men i stedet for, så floater "Main" op i hulrummet mellem Div tagget "Sitemap" og "Sidebar2".

I IE ser det perfekt ud, men i FF passer det slet ikke...
Jeg kan ikke oevrskue det længere, har virkelig brug for bistand udefra.

Her er min kode:
CSS:
#Sidebar2{
    Float:right;
    width: 20%;
    height: auto;
    margin:3px;
    background:#F4F4F4;
    border-width: 1px;
    border-style: solid;
    border-color: #cccccc;
    }

#Sitemap {
    float:left;
    height:12px;
    background: #F4F4F4;
    width: 600px;
    border-width: 1px;
    border-style: solid;
    border-color: #CCCCCC;
    padding: 3px;
    margin:3px;

    }

#Main{
    Float:left;   
    width:auto;
    overflow:hidden;
    background:#F4F4F4;
    border-width:1px;
    border-style:solid;
    border-color: #CCCCCC;
    text-align:justify;
    height:100%;
    padding:3px;
    margin:3px;
}

HTML
<div id="Sidebar2">
</div>
<div id="Sitemap">
</div>
<div id="Main">
</div>


Min side hedder:
www.regin.dk/cms

Mvh
Regin
Avatar billede c-sharp Nybegynder
14. oktober 2006 - 07:15 #1
Hej Regin

Jeg vil forslå dig at bruge dette skelet til din hjememside, den burde virke i de fleste browser:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>- Intro</title>
    <style type="text/css">
        #wrapper
        {
            width: 700px;
            height: 500px;
            border: solid 1px #000; 
            margin-left: auto;
            margin-right: auto;         
        }
       
        #menu
        {
            width: 700px;
            height: 50px;
            background-color: #CCC;           
       
        }
       
        #content_wrapper
        {
            padding: 10px 10px 10px 10px;
            float:left;
        }
       
        #top
        {
            width: 500px;
            height: 100px;
            border: solid 1px #000;         
        }
       
        #mid
        {
            width: 500px;
            height: 20px;
            border: solid 1px #000;         
            margin-top: 10px;
        }
       
        #bottom
        {
           
            width: 500px;
            height: 150px;
            border: solid 1px #000;         
            margin-top: 10px;
        }
       
        #flag
        {
            width: 170px;
            height: 30px;
            border: solid 1px #000;
            margin: 10px 0 10px 0;
            float: left;         
        }
       
        #lastvisits
        {
            width: 170px;
            height: 200px;
            border: solid 1px #000;
            float: left;         
        }
       
    </style>
</head>
<body>

<div id="wrapper">
    <div id="menu">MENU</div>
    <div id="content_wrapper">
        <div id="top">CONTENT TOP</div>
        <div id="mid">CONTENT MID</div>
        <div id="bottom">CONTENT BOTTOM</div>
    </div>
    <div id="flag">FLAG</div>
    <div id="lastvisits">LASTVISITS</div>
</div>   

</div>
   
</body>
</html>
Avatar billede notes2c Nybegynder
16. oktober 2006 - 09:58 #2
Jeg er lidt usikker på hvad det er du mener. For mig opføre IE og FF næsten ens. Og forstår ikke helt designet. Og dit link viser bare en blank side. Hvis meningen var at main skulle fylde det hele og lægges sig nedenunder synes jeg det giver mening. Men ved ikke om det er det du mener.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>
<head>
<title>Untitled</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<style type="text/css">
<!--
#Sidebar2{
    float:right;
    width: 20%;
    height: auto;
    margin:3px;
    background:#F4F4F4;
    border-width: 1px;
    border-style: solid;
    border-color: #cccccc;
    }

#Sitemap {
    height:12px;
    background: #F4F4F4;
    width: 600px;
    border-width: 1px;
    border-style: solid;
    border-color: #CCCCCC;
    padding: 3px;
    margin:3px;

    }

#Main{
    clear:both;   
    width:auto;
    overflow:hidden;
    background:#F4F4F4;
    border-width:1px;
    border-style:solid;
    border-color: #CCCCCC;
    text-align:justify;
    height:100%;
    padding:3px;
    margin:3px;
}
-->
</style>

<script type="text/javascript">
<!--
// -->
</script>

</head>

<body>
<div id="Sidebar2"></div>
<div id="Sitemap"></div>
<div id="Main"></div>



</body>
</html>
Avatar billede reginho Nybegynder
16. oktober 2006 - 15:55 #3
Hej notes

Jeg vender lige tilbage med en lidt med et lidt mere gennemskueligt spørgsmål. Problemet er nu, at hele min cms installation crashede i går, derfor den blanke side. Arbjeder på at få den tilbage, men indtil da er siden blank...
Avatar billede reginho Nybegynder
30. oktober 2006 - 15:42 #4
Hej begge

Mit spørgsmål blev lidt rodet og jeg har siden lavet siden om, hvorfor det desværre ikke længere er relvant. Men hvis i smider svar, så kan i dele point? Tak for hjælpen dog.

Mvh
Regin
Avatar billede notes2c Nybegynder
30. oktober 2006 - 19:44 #5
Svar
Avatar billede c-sharp Nybegynder
31. oktober 2006 - 07:57 #6
Så kommer der da også et svar fra mig :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester