Ik zit met een css-probleempje dat ik na lang proberen, helaas nog steeds niet heb opgelost.
Om jullie wat inzicht te geven in de situatie, hieronder wat uitleg:
Het is een stukje van een gallery, en in dit geval gaat het om de weergave van de thumbnails. Deze worden geplaatst d.m.v. PHP:
Als er commentaar op een bepaalde afbeelding is toegevoegd komt de file thumbcomment.php in actie:
Het stukje css voor de bovenstaande onderdelen ziet er als volgt uit:
Hoe ziet dat er dan precies uit?

Hé dat gaat niet helemaal zoals de bedoeling was. Het comment-plaatje zorgt ervoor dat de andere thumbnails worden opgeschoven aan zowel de rechter als aan de bovenkant. Opzich logisch, maargoed, hoe kan ik het voorkomen? Hoe moet het er dan wel uitzien?

Zo dus.
De afmetingen van de comment-afbeelding zouden dus eigenlijk moet worden genegeerd en het plaatje zou inprincipe moeten 'zweven' boven de rest van de content. Maar dat is ietswat mij nog niet gelukt is.
Ik denk dat de case zo wel een beetje duidelijk is en ik hoop dat er mensen zijn die ervaring hebben met iets dergelijks! Zodat ik met jullie tips de boel wél op kan lossen
Om jullie wat inzicht te geven in de situatie, hieronder wat uitleg:
Het is een stukje van een gallery, en in dit geval gaat het om de weergave van de thumbnails. Deze worden geplaatst d.m.v. PHP:
PHP: thumb.php
1
| <a href="javascript:jah('<?php $mg2->output(link) ?>','columns');"><img src="<?php $mg2->output(thumbfile) ?>" alt="thumb" title="Bekijk in volledig formaat..." class="thumb" /><?php include("thumbcomment.php"); ?></a> |
Als er commentaar op een bepaalde afbeelding is toegevoegd komt de file thumbcomment.php in actie:
PHP: thumbcomment.php
1
2
3
4
5
6
7
8
9
10
11
12
| <?php $filename = "pictures/" . $result[$i][1] . ".comment"; $count = 0; if (is_file($filename)){ $fd = fopen($filename,"r"); $file = file($filename); fclose($fd); $count = count($file); } if($count > 0) echo '<img src="images/comment.png" class="comment">'; ?> |
Het stukje css voor de bovenstaande onderdelen ziet er als volgt uit:
Cascading Stylesheet: style.css
1
2
3
4
5
6
7
8
9
| DIV#gallery-thumbs .comment { BACKGROUND: transparent; MARGIN: 0px 2px 35px -55px; WIDTH: 66px; HEIGHT: 66px; PADDING-RIGHT: 4px; } DIV#gallery-thumbs .thumb { BACKGROUND: #000000; MARGIN: 0px 0px 0px 0px; WIDTH: 126px; HEIGHT: 95px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px; } DIV#gallery-thumbs .thumb:hover { BACKGROUND: #FFFFFF; MARGIN: 0px 0px 0px 0px; WIDTH: 126px; HEIGHT: 95px; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px } |
Hoe ziet dat er dan precies uit?

Hé dat gaat niet helemaal zoals de bedoeling was. Het comment-plaatje zorgt ervoor dat de andere thumbnails worden opgeschoven aan zowel de rechter als aan de bovenkant. Opzich logisch, maargoed, hoe kan ik het voorkomen? Hoe moet het er dan wel uitzien?

Zo dus.
Ik denk dat de case zo wel een beetje duidelijk is en ik hoop dat er mensen zijn die ervaring hebben met iets dergelijks! Zodat ik met jullie tips de boel wél op kan lossen
