Ik ben bezig met het opzetten van een nieuwsbrief. Hierin heb ik twee aanbiedingen die in twee kolommen getoond dienen te worden. In de meeste artikelen die ik heb gelezen over het gebruik van webmail, staat dat je inline styles moet gebruiken omdat de meeste email clients alles uit de head tag verwijderen.

Nu zit ik met het volgende probleem. In de foreach loop voor de aanbiedingen moet het eerste record een rechter marge hebben van 120px terwijl de tweede geen rechter marge heeft. Hoe doe ik dit?

<?php if ($aanbieding == ?): ?>
    style="margin: 0 120px 0 0;"
<?php else: ?>
    style="margin: 0;"
<?php endif; ?>

Omdat ik inline styles gebruikt hebben beidde li tags de rechter marge van 120px dus wordt de tweede onder de eerste geplaatst

Misschien een stomme vraag maar ik krijg het niet voor elkaar.

Alvast bedankt

Toevoeging op 30/04/2016 12:56:21:

I tried the following after googling for something similar:


$num = 0;
foreach ($aanbiedingen as $aanbieding): 
$margin = ($num % 2 == 0) ? '0 120px 0 0' : '0'


And in the HTML


margin: <?php echo $margin; ?>;


But that is not working
Hoi - San The -

Werkt perfect thx

Reageren