我正在构建一个应用程序,我想在mac和windows上运行。我使用CSS3的样式和这个应用程序的UI。我使用selector:hover {transform: scale(1.5,1.5)}对于我的应用程序的某些图像,这在windows上绝对有效,但当我尝试在tide sdk mac上创建相同的悬停效果时,我没有得到适当的CSS3效果。有人知道这是为什么吗?为什么在Windows上工作得很好的东西不能在MAC版本的tide sdk上工作?是因为他们使用不同的网络工具还是其他原因?
你是对的!webkit在Windows Linux和osx上的实现是完全不同的。
1) windows:我们使用webkit的WinCairo端口。2) Linux:我们使用GTK版本的webkit。3) osx:我们使用safari版本(原生)的webkit。与此同时,TideSDK内的webkit已经有2年多的历史了。这就是为什么在不同的平台上你会得到稍微不同的行为。