Hoi allemaal,
Ben nu bezig met een pagina waar 2 foto's elkaar steeds moeten overlappen. Hiervoor heb ik het volgende stukje code:
Helaas is dit het resultaat.
Ik heb werkelijk geen idee wat ik fout doe. De bedoeling is dat alle foto's gewoon naast elkaar staan, niet als een trappetje, en dat er dan bij iedere foto in de rechter-boven-hoek een rood kruisje staat. Ik heb al met de position en de top en right lopen kloten, maar dit heeft geen effect. Als ik van de positie absolute maak, dan staan alle foto's in één klap rechtsboven in de hoek onder elkaar, dus dan zie je maar één foto, en één kruisje. Met googlen kwam ik er ook niet uit. Wie heeft enig idee?
Alvast bedankt,
Marijn
Ben nu bezig met een pagina waar 2 foto's elkaar steeds moeten overlappen. Hiervoor heb ik het volgende stukje code:
PHP:
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
| <?php session_start(); require "inloggen.php"; require "dbconnect.php"; $categorieid = $_GET['cat']; ?> <!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>Verwijderen van foto's</title> <style type="text/css"> <!-- body { font: Arial; background: #9e9e9e; margin: 0 auto; padding: 0; text-align: center; color: #000000; } .verwijder { position: relative; z-index: 3; } .link { position:relative; top: 0px; right: 500px; z-index: 4; } .foto { float:left; } --> </style> </head> <body> <?php if (!isset($_GET['cat'])) { echo "<a href=\"verwijderen.php\">Kies eerst een categorie!</a>"; } else { $sql = mysql_query("SELECT * FROM `verwijzen` WHERE `CATEGORIE_ID` = '".$categorieid."' ORDER BY `volgorde` ASC"); if(!$sql) { echo "Helaas chocopasta. Neem contact op met Marijn"; } else { while($foto = mysql_fetch_assoc($sql)) { echo "<div class=\"verwijder\"><img class=\"foto\" width=\"100\" height=\"100\" src=\"".$foto['locatie']."\" /></div><div class=\"link\"><a href=\"?cat=".$categorieid."&id=".$foto['AFBEELDING_ID']."\"><img class=\"verwijder\" src=\"rood.png\" /></a></div>\n"; } } } ?> </body> </html> |
Helaas is dit het resultaat.
Ik heb werkelijk geen idee wat ik fout doe. De bedoeling is dat alle foto's gewoon naast elkaar staan, niet als een trappetje, en dat er dan bij iedere foto in de rechter-boven-hoek een rood kruisje staat. Ik heb al met de position en de top en right lopen kloten, maar dit heeft geen effect. Als ik van de positie absolute maak, dan staan alle foto's in één klap rechtsboven in de hoek onder elkaar, dus dan zie je maar één foto, en één kruisje. Met googlen kwam ik er ook niet uit. Wie heeft enig idee?
Alvast bedankt,
Marijn
And that's how one and one makes three.