好的,所以这就是问题所在:我有一个设置为几乎整个屏幕尺寸的div(在移动设备上),内容将放在其中,但内容本身不在我的直接控制之下.内部图像或链接上没有内联样式.我需要确保:
1 - div中的所有内容都是可见的,如果有长行则会被迫包裹,或者只是被切断.
2 - 图像应保持其纵横比,但应调整大小以保持在div的范围内.
3 - 内容应"填充"空间,根据需要变大或变小.
最后一个奖励:内容中最多只有一个图像,但可能有多个链接.
我在这里找到了一些其他答案,但没有遇到这个特殊的挑战.
jQuery是一个选项,但我发现它在移动设备上很慢,jQuery Mobile是一个选项,但同样的基本问题.
什么是CSS和Javascript的最佳组合,以尽可能最有效的方式执行此任务.
我需要一遍又一遍地清理一些非常难看的HTML(想想<span> </ span> <em> </ em> <em> </ em> <strong> </ strong>)......
我正在寻找一个简单易用的preg_replace来消除任何包含它们之间可选空格的html标签.非常感谢您的帮助!
哦,刚发现这个美女:
<p> <strong> <strong> </ strong> </ strong> </ p>
看起来这也需要在while循环中生存.