Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Float fungerar inte skapligt

Postades av 2004-10-21 10:42:32 - Tom Granqvist, i forum html/css, Tråden har 7 Kommentarer och lästs av 981 personer

Hej!

Leker lite med css-egenskapen float men får den inte att funger skapligt.

[code]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>Hejsan</title>

<style type="text/css">
div.header{
width: 100%;
background-color: #eee;
border-bottom: 1px solid black;
}

#right{
float: right;
display: inline;
border: 1px solid black;
}

div.cnt{
width: 150px;
background-color: #cfc;
border: 1px solid black;
}

div#obj{
/*display: block;*/
}
</style>
</head>
<body>
<div class="cnt">
<div class="header">Bababba <div id="right">aa</div> </div>
<div id="obj">
en div till..
</div>
</div>
</body>
</html>
[/code]

Div:en som det står "aa" i borde ju bli högerställd på samma rad som texten "Bababba", men den skuffas istället ner en rad och sen högerställs den! Detta händer i alla bläddrare utom IE5.5 för Mac...
Jag har provat en hel rad kombinationer med display-egenskaper, float, clear, olika taggar(a,div,b...) men de skuffas alltid ner en rad..

Tack på förhand, Burre


Svara

Sv: Float fungerar inte skapligt

Postades av 2004-10-21 10:46:07 - Magnus Hallberg

Hej

Kan det inte vara för att du har angett "width: 100%" i div.header?


Svara

Sv: Float fungerar inte skapligt

Postades av 2004-10-21 10:59:36 - Tom Granqvist

Nä, de va inte det :-( När jag tog bort den så hoppade "aa"-diven ner till gröna området och "Bababba"-diven tog bara upp en rad.. Mystiskt!! Har du prövat koden?

Finns här http://www.sit.fi/~granqvit/php/test.html


Svara

Sv: Float fungerar inte skapligt

Postades av 2004-10-21 11:07:50 - Magnus Hallberg

Du kan ju alltid ange "position" för att få dem att visas där du vill.


Svara

Sv: Float fungerar inte skapligt

Postades av 2004-10-21 11:13:49 - Tom Granqvist

menar du absolut positionering?, det vill jag hellst inte använda för en sån sak. Mystisk sak då jag haft det och funger andra ställen.


Svara

Sv: Float fungerar inte skapligt

Postades av 2004-10-21 11:16:55 - Anna-Karin Söderberg

Så här blev min kod, fick ändra om en del som du ser. Men det verkar sköta sig som det skall i alla fall.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<title>Hejsan</title>
<style type="text/css">
div.header
{
  margin: o;
  padding: 0;
  float: left;
  width: 100px;
  background-color: #eee;
  border-bottom: 1px solid black;
}
		
div.right
{
  float: right;
  width: 50px;
  display: inline;
  background-color: #ccf322;
}
div.cnt
{
  width: 150px;
  background-color: #cfc;
  border: 2px dotted black;
}
div#obj
{
  float: left;
  width: 150px;		
}
</style>
</head>
<body>
nu är div.header utan width: 100%;
<div class="cnt">
  <div class="header">Bababba</div> 
  <div class="right">aa</div> 
  <div id="obj">en div till..</div>
</div>
</body>
</html>


//Anna-Karin


Svara

Sv: Float fungerar inte skapligt

Postades av 2004-10-21 11:25:28 - Tom Granqvist

jepps, nu ser det bättre ut. I IE förstås, men kan nog bygga vidare från dehär! Tack för hjälpen!!


Svara

Sv: Float fungerar inte skapligt

Postades av 2004-10-21 12:19:29 - Per Persson

<b>Div:en som det står "aa" i borde ju bli högerställd på samma rad som texten "Bababba", men den skuffas istället ner en rad och sen högerställs den!</b>

Nej, det borde den inte. För att så skall ske skall den DIVen ligga *före* texten "Bababba".

Här är mitt förslag till kod att utgå från:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
         "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
    <title>Hejsan</title>

    <style type="text/css">
        div.header{
            background-color: #eee;
            border-bottom: 1px solid black;
        }
       
        #right{
            float: right;
        }

        div.cnt{
            width: 150px;
            background-color: #cfc;
            border: 1px solid black;
        }
       
        div#obj{
        }
    </style>
</head>
<body>
    <div class="cnt">
        <div class="header">
		<div id="right">aa</div>
		<span style="background: #fcc">Bababba</span>
	</div>
        <div id="obj">
            en div till..
        </div>
    </div>
</body>
</html>


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 707
27 958
271 751
801
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies