我正在尝试围绕我所处的平台限制完成一些特定的事情。
我在http://jsfiddle.net/MrV5M/4/创建了一个有点不言自明的问题的 jsfiddle
具体问题:
- 在 Chrome 上,输入框的右边框被切断。
- 在 Safari 上,内容类单元格的宽度超过了容器,因此溢出了边框。
- 在 IE9 上,标签不会浮动到内容 div 的左侧
我关心 Safari 的主要原因是因为我正在开发一个 JQuery Mobile/PhoneGap 应用程序,它也是一个网络应用程序。我只支持现代浏览器,但这让我发疯。通常我只会为容器使用一个表格,但是内容 div 上的 text-overflow: ellipsis 样式在表格内时不起作用。(基本上,我试图将内容保持在一行并省略号而不强制使用固定宽度或使用 Javascript 计算宽度)
任何人都有 l33t CSS 技能来完成这项工作?我当然不会... :)