How to reposition text adjacent to a responsive image below the image, When my website is viewed on a vertical Ipad mini or some phones, the |
How to reposition text adjacent to a responsive image below the image, When my website is viewed on a vertical Ipad mini or some phones, the |
chris montez |
May 30 2020, 01:50 PM
Post
#1
|
Newbie Group: Members Posts: 19 Joined: 26-April 20 Member No.: 27,299 |
Hello
Images on my website that are coded like this one: <img src="../images/trish.jpg" width="150" height="150" align="left" alt="Trish Cox with musher Kert Perano" hspace="8"> <strong>Five Time 21 Day Tour returning client Trish Cox with musher Curt Perano</strong> appear as I want them to with the text beside the image on most devices. However, on my Ipad mini viewed vertically , this part: "Five Time 21 Day Tour" stays next to the image and this part: "returning client Trish Cox with musher Curt Perano" goes below the image . I would like all of the text to reposition below the image when resizing for the mini or cell phones. I understand the same problem is happening on cell phones although they look correct when I use the Chrome resizer to check them. |
Christian J |
May 30 2020, 03:39 PM
Post
#2
|
. Group: WDG Moderators Posts: 9,661 Joined: 10-August 06 Member No.: 7 |
If you make the STRONG element "display: inline-block", the text will jump down below the image before line-breaking.
It becomes more tricky if you want the text to begin line-breaking already before jumping down below (and then jump down all at once). Possibly you can do something with media queries, such as only applying the inline-block in very narrow windows. |
pandy |
May 30 2020, 10:26 PM
Post
#3
|
🌟Computer says no🌟 Group: WDG Moderators Posts: 20,733 Joined: 9-August 06 Member No.: 6 |
Make STRONG display: block and float: left.
(You should use CSS float: left instead of align="left" for the image and you shouldn't use hspace at all. You should use CSS margin.) |
Lo-Fi Version | Time is now: 28th April 2024 - 08:41 AM |