how are you declaring the "headers" for the users information.
.about_table {
display: table;
}
.about_row {
display: table-row
}
Is this proper CSS though? It seems to work, but I'm really trying to break free of using "tables".
the table value of the display function is not supported widely.
have you thought about using an unordered list with the css style display:inline ?
then you can use another style to float the image on the left / right
HTML Code:
<div class="members right">
<ul>
<li>INFO TEXT</li>
<li>INFO TEXT</li>
<li>INFO TEXT</li>
</ul>
<img src="/path/to/image.ext" width="" height="" alt="__alt_desc__" title="__mouseover_text__">
</div>
<div class="members left">
<ul>
<li>INFO TEXT</li>
<li>INFO TEXT</li>
<li>INFO TEXT</li>
</ul>
<img src="/path/to/image.ext" width="" height="" alt="__alt_desc__" title="__mouseover_text__">
</div>
alt = textual representation of an image if the image cannot be displayed
title = text that the user sees when he/she mouses over the image
Code:
div.members {clear:both}
div.members ul li{
list-style: none;
display: inline;
}
div.right ul {float: left;}
div.right img {float: right}
div.left ul {float: right;}
div.left img {float:left;}
Bookmarks