CSS乱搞iPad浏览器

时间:2014-03-21 09:30:43

标签: ios css ipad sass

我有一些scss,我正在尝试用于应用程序。它在我的笔记本电脑的Firefox / Chrome / Safari浏览器上工作正常,但在iPad的Safari / Chrome上将页面空白。我认为它与变换属性有关?这是我的代码:

ol {
    counter-reset: li; /* Initiate a counter */
    list-style: none; /* Remove default numbering */
    *list-style: decimal; /* Keep using default numbering for IE6/7 */
    font-size: 15px;
    padding: 0;
    margin-bottom: 4em;
    text-shadow: 0 1px 0 rgba(255,255,255,.5);

    ol {
      margin: 0 0 0 2em; /* Add some left margin for inner lists */
    }
}

.rounded-list{
  a{
    position: relative;
    display: block;
    padding: .7em .7em .7em 2em;
    *padding: .4em;
    margin: .5em 0;
    background: $light-gray-1;
    color: #444;
    text-decoration: none;
    border-radius: .3em;
    /*transition: all .2s ease-out; Uncomment here to add fade-in/out effect*/
      &:hover {
        background: $light-gray-2;
      }
      &:hover:before {
        transform: scaleX(-1);
        -webkit-transform: scaleX(-1); /* Chrome, Safari, Opera */
        -ms-transform: scaleX(-1); /* IE 9 */
      }
      &:before {
        content: counter(li);
        counter-increment: li;
        position: absolute; 
        left: -1.3em;
        top: 50%;
        margin-top: -1em;
        background: #87ceeb;
        height: 2em;
        width: 2em;
        line-height: 1.4em;
        border: .3em solid #fff;
        text-align: center;
        font-weight: bold;
        border-radius: 2em;
        transition: all .3s ease-out;
      }
  } 
}

html看起来像这样:

<ol class="rounded-list">
    <li>
        <a href="#" target="_blank">Link</a>
    </li>
        <li>
        <a href="#" target="_blank">Link</a>
    </li>
    <li>
        <a href="#" target="_blank">Link</a>
    </li>
</ol>

关于为什么这会使iPad的浏览器失效的任何想法?

0 个答案:

没有答案