div CSS met een while loop

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Thomas de vries

thomas de vries

01/01/2011 20:04:10
Quote Anchor link
Goedenavond en een gelukkig nieuw jaar allemaal

Vraagje ik ben bezig met een nieuws pagina
Maar loop tegen het volgende probleem aan.
Ik werk met divjes zodat ik rounded corners kan maken.
Maar nu plakt ie bijde nieuws berichten eigenlijks over elkaar.

dit is mijn code
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
<!--
.top {
    position:absolute;
    background-image:url(../images/nieuws_titel.png);
    width:600px;
    height:24px;
    left:0px;
}
.inside {
position:absolute;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
background: #EFEFEF;
color: #000000;
top:22px;
left:4px;
padding-left: 10px;
padding-right: 6px;
width:574px;
}

.bottum {
    position:absolute;
    background-image:url(../images/nieuws_onder.png);
    background-repeat:no-repeat;
    top:auto;
    width:595px;
    height:12px;
    left:-2px;
}
-->
</style>
</head>

<body>
<?php
if($_GET['a'] == "")
{

    $sql = mysql_query("SELECT * FROM nieuws");
    $count = mysql_num_rows($sql);
    
    if($count > 0)
    {

        while($select = mysql_fetch_assoc($sql))
        {

            echo '
            <div class="top">
            <div class="inside">
            '
.$select['content'].'
            <div class="bottum"></div>
            </div>
            </div>'
;
        }
    }

    else
    {
        echo 'Er zijn nog geen nieuws berichten';    
    }
}

?>

</body>
</html>


hoe kan ik dit verhelpen?

Met vriendelijke groet Thomas de vries
Gewijzigd op 01/01/2011 20:04:47 door Thomas de vries
 
PHP hulp

PHP hulp

09/01/2025 04:12:47
 
Noppes Homeland

Noppes Homeland

01/01/2011 20:22:10
Quote Anchor link
dan moet je maar niet absoluut positioneren!!
 
Thomas de vries

thomas de vries

01/01/2011 20:32:10
Quote Anchor link
oke en wat moet ik dan gebruiken float?
 
Maarten PHP

Maarten PHP

01/01/2011 20:55:24
Quote Anchor link
margins en paddings
 
Thomas de vries

thomas de vries

01/01/2011 20:57:14
Quote Anchor link
ke dan gaan we dat eens proberen
 
Noppes Homeland

Noppes Homeland

01/01/2011 20:59:30
Quote Anchor link
Quote:
margins en paddings

dat heeft geen ene flikker met jouw probleem te maken

Je moet niet absoluut positioneren, hoe je wel moet positioneren mag je zelf uitzoeken, er is voldoende over te vinden.
 
Thomas de vries

thomas de vries

01/01/2011 22:08:43
Quote Anchor link
zo heb het bijna voor elkaar moet nu nog het onderste gedeelte die niet automatisch meegaat met de zijkanten hoe kan ik dit voor elkaar krijgen.

dit is wat ik tot nu toe hebt
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
<!--
#content1{
    position:relative;
    margin-top:20px;
}
#titel1 {
    position:relative;
    background-image:url(../images/nieuws_titel.png);
    width:600px;
    height:24px;
    
}
.inside {
position:absolute;
border-left: 1px solid #666666;
border-right: 1px solid #666666;
background: #EFEFEF;
color: #000000;
top:22px;
left:4px;
padding-left: 10px;
padding-right: 6px;
width:574px;
}

.bottom {
    position:relative;
    background-image:url(../images/nieuws_onder.png);
    background-repeat:no-repeat;
    margin-top:38px;
    margin-left:3px;
    width:595px;
    height:12px;
}
-->
</style>
</head>

<body>
<?php
if($_GET['a'] == "")
{

    $sql = mysql_query("SELECT * FROM nieuws");
    $count = mysql_num_rows($sql);
    
    if($count > 0)
    {

        while($select = mysql_fetch_assoc($sql))
        {

            echo '
            <div id="content1">
                <div id="titel1"></div>
                <div class="inside">'
.$select['content'].'</div>
                <div class="bottom"></div>
            </div>
            '
;
        }
    }

    else
    {
        echo 'Er zijn nog geen nieuws berichten';    
    }
}

?>

</body>
</html>


alvast bedankt

p.s. het gaat om bottom


Laat maar opgelost had nog een absolute tussen staan.
Gewijzigd op 01/01/2011 22:12:00 door thomas de vries
 
Maarten PHP

Maarten PHP

02/01/2011 08:00:56
Quote Anchor link
Noppes Homeland op 01/01/2011 20:59:30:
Quote:
margins en paddings

dat heeft geen ene flikker met jouw probleem te maken

Je moet niet absoluut positioneren, hoe je wel moet positioneren mag je zelf uitzoeken, er is voldoende over te vinden.


mijn werk wat ik maal gaat nooit verkeerd zonder paddings en margins
 
The Force

The Force

02/01/2011 08:38:57
Quote Anchor link
Gnotrgnotr gnotrgnotr op 02/01/2011 08:00:56:
Noppes Homeland op 01/01/2011 20:59:30:
Quote:
margins en paddings

dat heeft geen ene flikker met jouw probleem te maken

Je moet niet absoluut positioneren, hoe je wel moet positioneren mag je zelf uitzoeken, er is voldoende over te vinden.


mijn werk wat ik maal gaat nooit verkeerd zonder paddings en margins


Mijn werk wat ik maak gaat nooit verkeerd zonder de HTML tag.

Dug gebruik de <html> tag :).
 
Maarten PHP

Maarten PHP

02/01/2011 09:29:08
Quote Anchor link
The Force op 02/01/2011 08:38:57:
Gnotrgnotr gnotrgnotr op 02/01/2011 08:00:56:
Noppes Homeland op 01/01/2011 20:59:30:
Quote:
margins en paddings

dat heeft geen ene flikker met jouw probleem te maken

Je moet niet absoluut positioneren, hoe je wel moet positioneren mag je zelf uitzoeken, er is voldoende over te vinden.


mijn werk wat ik maal gaat nooit verkeerd zonder paddings en margins


Mijn werk wat ik maak gaat nooit verkeerd zonder de HTML tag.

Dug gebruik de <html> tag :).


heel grappig
 
Yea Rupie

Yea Rupie

02/01/2011 11:08:29
Quote Anchor link
Persoonlijk vind ik het fijn om met float: left; te werken.
En dan bouw ik de hele website van boven naar onder op.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.