Jump to content

2 row each 4 pictures and 4 titles


egturnkey

Recommended Posts

Ideally, you would use divs and position them accordingly via CSS.

 

An easier approach would be to create a table as such:

 

<table>
  <tr>
    <td>Pic</td>
    <td>Pic</td>
    <td>Pic</td>
    <td>Pic</td>
  </tr>
  <tr>
    <td>Title</td>
    <td>Title</td>
    <td>Title</td>
    <td>Title</td>
  </tr>
  <tr>
    <td>Pic</td>
    <td>Pic</td>
    <td>Pic</td>
    <td>Pic</td>
  </tr>
  <tr>
    <td>Title</td>
    <td>Title</td>
    <td>Title</td>
    <td>Title</td>
  </tr>
</table>

HTML:

<ul id="pic_list">
  <li>
    <img />
    <p>title</title>
  </li>
  <li>
    <img />
    <p>title</title>
  </li>
  <li>
    <img />
    <p>title</title>
  </li>
  <li>
    <img />
    <p>title</title>
  </li>
  <li class="fourth">
    <img />
    <p>title</title>
  </li>
  <li>
    <img />
    <p>title</title>
  </li>
  <li>
    <img />
    <p>title</title>
  </li>
  <li>
    <img />
    <p>title</title>
  </li>
</ul>

CSS:

#pic_list
{
  list-style:none;
}
#pic_list li
{
  float:left;
  margin:0;
  padding:0;
  width: __px; // set this as the width of your images
}

#pic_list li.fourth
{
  clear:left;
}

#pic_list li p
{
  text-align:center;
}

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.