【发布时间】:2011-02-15 20:22:41
【问题描述】:
好的,问题来了:我有一个设置为几乎整个屏幕大小的 div(在移动设备上),内容将放置在其中,但内容本身不受我的直接控制。内部的图像或链接不会有内联样式。我需要确保:
1 - div 中的所有内容都是可见的,如果有很长的行,它们会被强制换行,或者只是被截断。
2 - 图像应保持其纵横比,但应调整大小以保持在 div 的范围内。
3 - 内容应该“填满”空间,根据需要变大或变小。
最后一个奖励:内容中最多可以有一张图片,但可以有多个链接。
我在这里找到了一些其他的答案,但没有什么能满足这个特殊的挑战。
jQuery 是一个选项,但我发现它在移动设备上运行缓慢,jQuery Mobile 是一个选项,但同样的基本问题。
以最有效的方式执行此任务的最佳 CSS 和 Javascript 组合是什么。
【问题讨论】:
-
内容是否有任何标记?段落、标题等?
-
除了图片标签前后的
<br />之外没有任何类型的标记(如果存在)。否则,zilch
标签: javascript css xhtml mobile