Avatar billede Slettet bruger
12. november 2008 - 20:44 Der er 5 kommentarer og
1 løsning

type[id=identifier] virker - type#identifier gør ikke!

Hej eksperter,

Jeg har en nød, jeg ikke kan knække!
Se her:

--- CSS ---

div[id=main]
{
    background:            rgb(240, 245, 250);
    height:                100%;
    margin:                0px auto;
    position:            relative;
    text-align:            left;
    width:                768px;
}
div[id=main] > *
{
    position:            absolute;
    left:                0px;
    width:                100%;
}

--- HTML ---

<body>
    <div id="main">
        Ting og sager her...
    </div>
</body>

--- Slut ---

Erstatter jeg 'div[id=main] > *' med 'div#main > *', fungerer siden fint. Erstatter jeg 'div[id=main]' med 'div#main', fejler CSS'et grumt, og alting bliver malplaceret. Hvorfor?!
Avatar billede olebole Juniormester
12. november 2008 - 20:47 #1
<ole>

Prøv at lægge et link til siden. 'Ting og sager her...' siger ikke så meget om, hvad du laver. 'div#main' virker i alle browsere - 'div[id=main]' virker kun i nogle

/mvh
</bole>
Avatar billede olebole Juniormester
12. november 2008 - 20:52 #2
Jeg kan f.eks. ikke lige få øje på, hvad det er, som ikke virker i denne kode:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <title>Test</title>
<style type="text/css">
html, body {
    height: 100%;
    margin: 0;
    padding: 0;
}
div[id=main]
{
    background:            rgb(240, 245, 250);
    height:                100%;
    margin:                0px auto;
    position:            relative;
    text-align:            left;
    width:                768px;
}
div[id=main] > *
{
    position:            absolute;
    width:                100%;
    left:                100px;
    top:                200px;
    background:          blue;
}
</style>
</head>
<body>

<div id="main">
    <div>En tekst</div>
</div>

</body>
</html>
Avatar billede Slettet bruger
13. november 2008 - 08:25 #3
Well, i Eksperter plejer bare at foretrække den afkortede copy/paste... Men hvad pokker!
www.ovrkll.com/development
Avatar billede Slettet bruger
13. november 2008 - 08:27 #4
Erstatter jeg

div[id=main]
{
    background:            rgb(240, 245, 250);
    height:                100%;
    margin:                0px auto;
    position:            relative;
    text-align:            left;
    width:                768px;
}
div[id=main] > *
{
    position:            absolute;
    left:                0px;
    width:                100%;
}

med

div#
{
    background:            rgb(240, 245, 250);
    height:                100%;
    margin:                0px auto;
    position:            relative;
    text-align:            left;
    width:                768px;
}
div# > *
{
    position:            absolute;
    left:                0px;
    width:                100%;
}

i http://www.ovrkll.com/development/index.css, går det galt for http://www.ovrkll.com/development/.
Avatar billede Slettet bruger
13. november 2008 - 08:28 #5
div#main
{
    background:            rgb(240, 245, 250);
    height:                100%;
    margin:                0px auto;
    position:            relative;
    text-align:            left;
    width:                768px;
}
div#main > *
{
    position:            absolute;
    left:                0px;
    width:                100%;
}

Selvfølgelig :)
Avatar billede Slettet bruger
18. november 2008 - 20:30 #6
Nå... Skide være med det!
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

Seneste spørgsmål Seneste aktivitet
I dag 16:10 Tomt felt i Start Af ErikHg i Windows
I går 23:00 Hyperlink til tekst Af Nanarsi i Excel
18/0121:03 Forlænge ringetid Af 1Dorte i Apps til Android
17/0117:38 Video ikoner Af Malm i Windows
17/0117:27 Video ikoner Af logbuilders i Windows