Avatar billede jint Nybegynder
20. maj 2005 - 14:56 Der er 10 kommentarer og
1 løsning

text vertical align

jeg har en liste som opfører sig mærkeligt.
jeg har sat den op med følgende css:

#archive-description1
    {
    font-family: Arial,Helvetica,sans-serif;
    color: #333333;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
    vertical-align: top;
    background-color: #CCB58B;
    border: 1px solid #333333;
    position: relative;
    left: 50%;
    margin-left: -325px;
    margin-top: 20px;
    width: 650px;
    height: 100px;
    padding: 5px;
    }

#archive-description2
    {
    font-family: Arial,Helvetica,sans-serif;
    color: #333333;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
    vertical-align: top;
    background-color: #A69371;
    border: 1px solid #333333;
    position: relative;
    left: 50%;
    margin-left: -325px;
    margin-top: 20px;
    width: 650px;
    height: 100px;
    padding: 5px;
    }

#archive-thumb
    {
    float: left;
    height: 100px;
    width: 100px;
    }

og følgende html:

<div id='archive-description1'>
<a href='/archive/thumbnails.php?album=208' onFocus=blur()>
<img class='archive-thumb' src='/pictures/archive/208.jpg' border='0' alt='' title='title'>
Date<br>title<br>blah</a></div>

<div id='archive-description2'>
<a href='/archive/thumbnails.php?album=207' onFocus=blur()>
<img class='archive-thumb' src='/pictures/archive/207.jpg' border='0' alt='' title='title'>
Date<br>title<br>blah</a></div>

problemet er bare at teksteb ikke er placeret i toppen af blokken, men starter ved bunden af billedet.
hvordan får jeg teksten til at starte ved toppen af billedet istedet for?

se hvad jeg mener her;
www: www.jint.dk/list/
css: www.jint.dk/archive.css
Avatar billede nielle Nybegynder
20. maj 2005 - 17:37 #1
<div id='archive-description1'>

<div style='float: left; width: 120px;'>
<a href='/archive/thumbnails.php?album=208' onFocus=blur()>
<img class='archive-thumb' src='/pictures/archive/208.jpg' border='0' alt='' title='title'>
</div>

<div style='float: left;'>
Date<br>title<br>blah</a>
</div>

</div>
Avatar billede nielle Nybegynder
20. maj 2005 - 17:39 #2
Vi må jo nok hellere lade være med at dele <a href> taggen over flere dics:

<div style='float: left; width: 120px;'>
<a href='/archive/thumbnails.php?album=208' onFocus=blur()>
<img class='archive-thumb' src='/pictures/archive/208.jpg' border='0' alt='' title='title'>
</a>
</div>

<div style='float: left;'>
<a href='/archive/thumbnails.php?album=208' onFocus=blur()>
Date<br>title<br>blah
</a>
</div>
Avatar billede nielle Nybegynder
20. maj 2005 - 17:40 #3
Cut'n'paste - somme tider glemmer man lige noget:

<div id='archive-description1'>

<div style='float: left; width: 120px;'>
<a href='/archive/thumbnails.php?album=208' onFocus=blur()>
<img class='archive-thumb' src='/pictures/archive/208.jpg' border='0' alt='' title='title'>
</a>
</div>

<div style='float: left;'>
<a href='/archive/thumbnails.php?album=208' onFocus=blur()>
Date<br>title<br>blah
</a>
</div>

</div>
Avatar billede jint Nybegynder
20. maj 2005 - 21:18 #4
well, nu vil jeg gerne holde det hele i css filen, kan det ikke gøres?
Avatar billede nielle Nybegynder
20. maj 2005 - 22:35 #5
Jo-da, sagtens:

<html>
<head>
<title>Eksperten</title>
<style>
#archive-description1
    {
    font-family: Arial,Helvetica,sans-serif;
    color: #333333;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
    vertical-align: top;
    background-color: #CCB58B;
    border: 1px solid #333333;
    position: relative;
    left: 50%;
    margin-left: -325px;
    margin-top: 20px;
    width: 650px;
    height: 100px;
    padding: 5px;
    }

#archive-description2
    {
    font-family: Arial,Helvetica,sans-serif;
    color: #333333;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
    text-transform: none;
    vertical-align: top;
    background-color: #A69371;
    border: 1px solid #333333;
    position: relative;
    left: 50%;
    margin-left: -325px;
    margin-top: 20px;
    width: 650px;
    height: 100px;
    padding: 5px;
    }

#archive-thumb
    {
    float: left;
    height: 100px;
    width: 100px;
    }

#thumbnail
    {
    float: left;
    width: 105px;   
    }

#thumnailtext
    {
    float: left;
    }
</style>
</head>
<body>

<div id='archive-description1'>
<div id='thumbnail'>
<a href='/archive/thumbnails.php?album=208' onFocus=blur()>
<img class='archive-thumb' src='/pictures/archive/208.jpg' border='0' alt='' title='title'>
</a>
</div>
<div id='thumnailtext'>
<a href='/archive/thumbnails.php?album=208' onFocus=blur()>
Date<br>title<br>blah
</a>
</div>
</div>


<div id='archive-description2'>
<div id='thumbnail'>
<a href='/archive/thumbnails.php?album=207' onFocus=blur()>
<img class='archive-thumb' src='/pictures/archive/207.jpg' border='0' alt='' title='title'>
</a>
</div>
<div id='thumnailtext'>
<a href='/archive/thumbnails.php?album=208' onFocus=blur()>
Date<br>title<br>blah
</a>
</div>
</div>

</body>
</html>
Avatar billede jint Nybegynder
21. maj 2005 - 22:43 #6
Well, jeg HAR haft det til at virke, men kom på mystisk vis til at slette CSS filen.
Det burde ikke være nødvendigt at ændre i HTMLen.

Jeg har forsøgt flere forskellige ting, men intet af det har virket...
Avatar billede nielle Nybegynder
21. maj 2005 - 23:37 #7
Jeg vil da gerne se den CSS når du får gendannet den.
Avatar billede olebole Juniormester
22. maj 2005 - 00:48 #8
<ole>

Undskyld, men er problemet i koden, der bliver vist i spørgsmålet, ikke bare, at der bliver brugt en forkert selector type?
'archive-thumb' er på elementet sat som en klasse - men bliver i stylesheet'et refereret til, somom det var en ID  ;o)

Der skal vel bare stå:

.archive-thumb
    {
    float: left;
    height: 100px;
    width: 100px;
}

- så vil jeg tro, det kører  :)

/mvh
</bole>
Avatar billede jint Nybegynder
22. maj 2005 - 00:55 #9
tak skal du ha' ole.
det var lige hvad der skulle til.

hvordan kunne jeg dog overse det...?

points?
Avatar billede olebole Juniormester
22. maj 2005 - 01:55 #10
Selvtak  ;o)
Avatar billede olebole Juniormester
22. maj 2005 - 02:06 #11
- og tak for points  :)
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