Jump to content

Changing background color in lists using HEX Codes Array In For Loop


avil

Recommended Posts

I was trying to show different hex codes as background in a loop for each section of a list.

 

Here's what I done


$rgb;
$rgb["c1"] = "ff4c54";
$rgb["c2"] = "ff764c";
$rgb["c3"] = "ffde4c";
$rgb["c3"] = "c7f25f";
$rgb["c4"] = "33c9f7";
$i=0;
$pargs = array( 'numberposts' => 10,'orderby'=> 'comment_count', );
$myposts = get_posts( $pargs );$max_count=0;
<ul>
foreach( $myposts as $post ) :  setup_postdata($post); 

<li style="width:300px;background-color:#<?php foreach($rgb as $color => $hex) {
    echo $hex[i];
    $i++;
}  ?>">
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a> - </li>
<?php endforeach; ?>
</ul>

 

Ending up with just the white background.. and no change in the background colors.

 

Kindly help

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.