CSS3转换在移动设备上错误地启动



我有一个非常简单的菜单,它在桌面上运行得很好,然而,当我在手机上测试它时,从主屏幕到2似乎一直到2.1(见下面的导航)。

<nav id="megamenu">
    <h2>asdasdasdasd 1</h2>
    <h2>asdasdasdasd 2</h2>
    <div>
        <h2>asdasdasdasd 2.1</h2>
        <div>
            <h2>asdasdasdasd 2.1.1</h2>
            <h2>asdasdasdasd 2.1.2</h2>
            <h2>asdasdasdasd 2.1.3</h2>
            <h2>asdasdasdasd 2.1.4</h2>
            <h2>asdasdasdasd 2.1.5</h2>
        </div>
        <h2>asdasdasdasd 2.2</h2>
        <h2>asdasdasdasd 2.3</h2>
        <h2>asdasdasdasd 2.4</h2>
        <h2>asdasdasdasd 2.5</h2>
    </div>
    <h2>asdasdasdasd 3</h2>
    <h2>asdasdasdasd 4</h2>    
    <h2>asdasdasdasd 5</h2>
</nav>​

我不知道是我没有完全理解CSS转换,还是什么。对于所有有趣的细节,这里有一个小提琴:http://jsfiddle.net/kjjgQ/

解决了这个问题。我最终为div设置了一个转换位置,而不是向左。

相关内容

  • 没有找到相关文章

最新更新