I have a photo on my About page. The photo is embedded in the text so that the text could wrap around the photo. Looks great on most screens, but on my Android phone, the photo is cut off.

I have a photo on my About page. The photo is embedded in the text so that the text could wrap around the photo. Looks great on most screens, but on my Android phone, the photo is cut off.

Hi Justin,
Would you please go to the Text element options that you added the image inside, and select the Customize tab and add the code below to the Element CSS option?
@media (max-width: 680px) {
$el .x-img {
margin: 0 0 2.15em 0;
float: none !important;
max-width: 100% !important;
}
}


The code above utilizes the
$elplaceholder which represents the current Text element and looks for the images inside that element. The reason that the image is not showing correctly on the mobile device is that you addedmax-width: 300pxinto thestyleattribute of theimgtag. Adding a fixed value there will cause the image to lose the responsive behavior. The code above overrides that and sets themax-widthproperty to100%, but it limits the case to the devices with a browser width of680pxor lower which are typically the mobile devices.
I suggest that you read more about the Element CSS feature here.
Meanwhile, if you are interested to know how I found the proper selector for the CSS, I used the Chrome Developer Toolbar which you can learn more about here.
Thank you
.
Thank you. That worked.
This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.