CSS仅针对Opera Mini

Opera Mini不支持正确的line-heightfont-size ,并且我有两个文本块( 10px/1 Arial ) - 一个位于页面顶部,另一个位于页面底部,两者应始终可见(不滚动或但是由于Opera Mini需要更多的空间,我必须缩小尺寸并移除一些其他块,这样就不会有任何滚动(这对于像320x480px这样的小屏幕的移动设备320x480px )。

我知道JS解决方案的功能完美,但我不允许在该页面上使用任何脚本。 我也不能使用任何非标准的字体。 我只允许使用内部样式表。

我找不到比:-o-prefocus任何更好的东西:-o-prefocus ,我将它与@media一起使用,所以它只会影响带有小屏幕的移动设备,文本需要很多空间,但这样它仍然会影响所有关于这些文件的歌曲设备,所以其他块不必要的小或在那里被删除。

所以基本上,问题是 - 是否有任何针对Opera Mini的纯CSS解决方案?

更新:

最终,我最终解决原始问题的最佳非js解决方案是:

:-o-prefocus, .block1, .block2 {font-size: 14px;}
@-o-viewport {zoom: 0.75;}

最终,最好的非JS解决方案是:

:-o-prefocus, .block1, .block2 {font-size: 14px;}
@-o-viewport {zoom: 0.75;}
链接地址: http://www.djcxy.com/p/18995.html

上一篇: CSS hack for Opera Mini only

下一篇: Change the bar tint color makes the blurry area becomes black and white