我想知道是否有人可以提供任何建议。我是一个专家的HTML / CSS编码器...但我对HTML 5的经验不多。我已经读过它可以做的伟大的事情,我想学习它,但我不能100%肯定我能做什么它。我已经阅读了很多关于HTML 5的文章,但是没有一篇文章详细介绍它来回答我的问题。
除了使布局更容易,它可以做一些事情,比如创建旋转横幅吗?我需要在本网站的主页上张贴横幅
www.newmarklearning.com
并使其与ipad / iphone兼容。我知道我可以使用Javascript和许多其他编码选项,但我觉得这是一个很好的地方,我可以开始搞乱HTML 5。
问题是不确定这是否是正确的技术。 HTML 5 / CSS 3可以处理这样的事情,还是仅限于Javascript / Ajax等?
任何帮助我指向正确方向的帮助都会很棒。
由于
克雷格
答案 0 :(得分:0)
答案 1 :(得分:0)
关于动画,CSS3为您提供了很多选择。参见例如here了解有关2D变换的更多信息。还存在3D转换。但是,目前只有基于Webkit的浏览器支持它。 This网站还提供了CSS3新功能列表。
在您的情况下,要将横幅设置为动画,您必须将变换与过渡属性组合(过渡让它变为动画,变换仅描述目标旋转/缩放/倾斜)。如果你想要一个恒定的动画(不只是一次),可能需要一些Javascript。
除此之外,HTML5还为您提供了更多新功能,如离线存储或其他功能。唯一的问题是用户必须拥有一个相对较新的浏览器才能支持所有内容,现在可能不是这样(我知道有几家公司仍在使用IE6或7或类似的东西运行Windows XP - 任何禁用更新: - /)
编辑:哦,好的,我刚刚看了一下你的网站。对于这样的“幻灯片放映”,至少需要一些Javascript才能存储当前的幻灯片等。但是每个智能手机浏览器都应该支持它没有问题