在没有 @media 的情况下使用不同大小的屏幕更改图像位置

Changing image location with differently-sized screens WITHOUT @media

感谢上次的精彩解答,这个问题我已经研究了好几天,有人在十分钟内解决了它。惊人的!!所以现在我有另一个问题要问这个才华横溢的社区!

我正在为这个项目使用 Sitefinity;长话短说,我什至不知道从哪里访问 CSS 文件,访问它可能会破坏网站(正如我的老板告诉我的那样)。所以一切都必须用内联样式来完成。

这是设置:有一堆文本(在 ul 中)和一张图像。文本环绕图像,图像足够小,文本首先被挤压到左侧,然后在下方继续以全宽显示。

当屏幕太小时,文本开始以奇怪的方式环绕图像(已向右浮动);一个长单词可以让文字在图片之后停止并重新开始(我已经建议为此添加分词,但这是不行的)。

这是我老板想要的:图像在大屏幕上漂浮在文本的右侧,然后在小屏幕上漂浮在上方并居中。同样,没有样式表,只有内联样式。

一些尝试的想法:

感谢您的所有建议!这是一个才华横溢的社区!!

你应该给我们一个 CSS 小部件,添加一些 类 然后在 CSS 小部件中编写适当的媒体查询,如果你需要它影响多个页面将 CSS 小部件放在模板而不是单个页面上。