I have a classifieds section with several categories, and they all have the same general layout:
TITLE
______________________________________
Price | ________________________
_______ | | |
| | Image |
Contact Info | | |
_______ | |________________________|
|
Description |
I hope my little ASCII art comes through... if not, I have a title, then two columns where the left column has Price, Contact Info, and Description, while the right column has an image. On mobile, the image is shifted to the top, then Price / Contact / Description is beneath it.
There are two things I don't like about this layout, though, and I'm not sure how to handle them.
1. Some people post a lengthy description, but the width of that column is only 300px so I end up with a long, narrow column. I've thought about letting it wrap around the image, but then sometimes people will post a shorter image and a lot of details in the Contact Info, so I could potentially end up with something like a physical address wrapping around the image in a weird way.
2. Sometimes people don't post an image at all (which makes sense if they're announcing a yard sale or job offer), which means that the details section (like Contact Info) might end up being 600px wide and looking weird.
Or they might not put a picture and only a short Description (not uncommon with mobile users), so I end up with a big page with 3 or 4 words on it, which also looks weird.
I've thought about plugging in a "No Photo" placeholder if there's no image, which solves the second problem... but then, that would look weird if the ad is for a job offer or something where no picture would be expected.
Any other thoughts on how to get around those obstacles? I'm hoping you guys might be able to think of something I haven't considered...