this is a bahavior that already occured for a few hours last week as the transparent parameter wasn’t working properly. Since the bug was fixed last week, everything looked fine until it started again some time yesterday. It seems the layout for embedded timelines has drastically changed, which affectes widgets with small widths in particular.
- text is cropped (no wrapping)
- images are cropped halfway too
- two column layout (left for user icon, right for the rest)
- therefor further indentation/cropping of text/images
- CSS for text is ignored
I don’t know if this is a bug again or if Twitter is restyling the widgets. That would be bad news for all embedded timelines in sidebars as they become unusable for narrow divs. My div has a width of 264px. It seems the widget simply injects with a width of 520px not respecting the width of the parent div.
Perhaps someone can have a look on this.
UPDATE: I fixed it by specifing the “width”-parameter in the anchor element. This wasn’t necessary until yesterday. It simply adjusted to the width of the parent div before.
UPDATE 2: On mobile devices scrolling the widget doesn’t work any more. One attribute of the iframe is scrollable=“no”. The attribute “noscrollbar” has no effect on this.