prefixfree.min.js는 링크 태그와 함께 작동하지 않습니다.

ivoruJavaBoy

저는 HTML5와 css3의 세계에 접근하고 있습니다 ... 이제 질문은 ...

이 스타일 규칙이 있습니다

        html {
            height: 100%;
        }
        body {
            height: 100%;
            background: #AD3434;
        }
        .login-form {
            margin: 100px auto;
            width: 100px;
            height: 50px;
            perspective: 600;
            position: relative;
        }


        .login-form .s {
            animation: close-shadow 1.2s ease 0.19s 1 alternate forwards;
        }
        .login-form .f {
            animation: close 1.5s ease 1 alternate forwards;
        }
        .login-form .f .front {
            animation: close-front 1.5s ease 1 alternate forwards;
        }
        .login-form .f .back {
            animation: close-back 1.5s ease 1 alternate forwards;
        }
        .login-form:hover .s {
            animation: shadow 1.2s ease 1 alternate  forwards ;
        }
        .login-form:hover .f {
            animation: open 1.5s ease 1 alternate forwards;
        }
        .login-form:hover .f .front {
            animation: open-front 1.5s ease 1 alternate forwards, shadow2 0.4s ease 1 alternate forwards;
        }
        .login-form:hover .f .back {
            animation: open-back 1.5s ease 1 alternate forwards;
        }
        .f {
            transform-style: preserve-3d;
            transform-origin: 0 100%;
            transform: rotatey(0deg);
            cursor: pointer;
            position: relative;
            width: 100px;
            height: 50px;
        }
        .f .front {
            position: absolute;
            width: 100px;
            height: 50px;
            background: #AD3434;
            backface-visibility: hidden;
            font: 14px sans-serif;
            text-transform: uppercase;
            line-height: 50px;
            text-align: center;
            color: #fff;
        }
        .f .back {
            width: 100px;
            height: 50px;
            background: #AD3434;
            transform-origin: 0 100%;
            transform: rotateY(180deg);
            position: absolute;
            backface-visibility: hidden;
            left: 100px;
        }
        .s {
            width: 100px;
            height: 50px;
            background: #AD3434;
            position: absolute;
            top: 0;
            z-index: -1;
        }
        .pass,
        .username {
            margin: 4px auto;
            width: 92px;
        }
        .pass label,
        .username label {
            display: block;
            font: 10px sans-serif;
            color: #E9C9C9;
        }
        .pass input,
        .username input {
            height: 16px;
            width: 80px;
            padding: 0 4px;
            margin-top: 2px;
            border: none;
            background: #C6AEAE;
            color: #fff;
        }
        .pass input:focus,
        .username input:focus {
            outline: none;
        }
        @keyframes open {
            0% {
                transform: rotateY(0deg);
            }
            100% {
                transform: rotateY(-180deg);
            }
        }
        @keyframes close {
            0% {
                transform: rotateY(-180deg);
            }
            100% {
                transform: rotateY(0deg);
            }
        }
        @keyframes open-front {
            0% {
                background: #AD3434;
            }
            5% {
                background: #B23838;
            }
            50% {
                background: #C13D3D;
            }
            100% {
                background: #C13D3D;
            }
        }
        @keyframes open-back {
            0% {
                background: #9D2F2F;
            }
            50% {
                background: #A63232;
            }
            95% {
                background: #AA3333;
            }
            100% {
                background: #AD3434;
            }
        }
        @keyframes shadow {
            0% {
                box-shadow: inset 125px 0 30px -20px rgba(0, 0, 0, 0.3);
            }
            100% {
                box-shadow: inset 0px 0 10px 0 rgba(0, 0, 0, 0);
            }
        }
        @keyframes shadow2 {
            0% {
                box-shadow: 7px 0 10px -7px rgba(0, 0, 0, 0.3);
            }
            100% {
                box-shadow: 0px 0 10px 0 rgba(0, 0, 0, 0);
            }
        }
        @keyframes close-front {
            0% {
                background: #C13D3D;
            }
            5% {
                background: #C13D3D;
            }
            50% {
                background: #B23838;
            }
            100% {
                background: #AD3434;
            }
        }
        @keyframes close-back {
            0% {
                background: #AD3434;
            }
            50% {
                background: #A03030;
            }
            95% {
                background: #A03030;
            }
            100% {
                background: #9D2F2F;
            }
        }
        @keyframes close-shadow {
            0% {
                box-shadow: inset 0px 0 10px 0 rgba(0, 0, 0, 0);
            }
            100% {
                box-shadow: inset 125px 0 20px -20px rgba(0, 0, 0, 0.3);
            }
        }

그리고 js / prefixfree.min.js를 사용하여 키 프레임 CSS 규칙을 자동 접두사로 지정합니다.

따라서 위의 모든 CSS 규칙을 CSS 안에 넣고 다음과 함께 포함하면

<link type="text/css" rel="stylesheet" href="css/style.css">

자동 preifx가 작동하지 않습니다.

대신

html 페이지 내부의 스타일 태그 안에 코드를 넣으면 자동 접두사가 작동하고 페이지가 올바르게 보입니다 ..

더 명확하게 :

이것은 작동합니다

 <head>
    <title>TODO supply a title</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
   <style>
         <!-- the above code -->

    </style>
    <script src="js/prefixfree.min.js"></script>
</head>

작동하지 않습니다.

<head>
    <title>TODO supply a title</title>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link type="text/css" rel="stylesheet" href="css/login.css">
    <script src="js/prefixfree.min.js"></script>
</head>

무엇이 문제입니까?

감사합니다... ;)

FF

첫 번째 anwser 및 내 가난한 영어 용서> <

나는 같은 문제를 만나고 그것을 구글하지만 해결책은 없습니다. 필자의 데모를보아야한다고 생각하는 것보다 그의 사용법이 저와 다르지 않다는 것을 알기 때문에 'prefixfree.min.js'를 업데이트하려고합니다. 그것은 제 것보다 조금 더 크고 예기치 않게 의미가 있습니다.

도움이되기를 바랍니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

PHP는 CSS가 작동하지 않는 링크와 함께 머리를 포함합니다.

분류에서Dev

앵커 링크와 함께 작동하지 않는 CSS 표시 블록

분류에서Dev

Ember.js 액션 핸들 바 {{action}}이 <option> html 태그와 함께 작동하지 않습니다.

분류에서Dev

링크와 이미지가 함께 작동하지 않음

분류에서Dev

SFINAE와 부패는 함께 작동하지 않습니다. 왜?

분류에서Dev

`nawk`는`make`와 함께 "작동하지 않습니다"? 왜?

분류에서Dev

'wget --continue'는 '--no-clobber'와 함께 작동하지 않습니다.

분류에서Dev

Spring Boot @Controller는 @Autowired와 함께 작동하지 않습니다.

분류에서Dev

"next ( 'route')"는 ".use ()"와 함께 작동하지 않습니다.

분류에서Dev

경고와 함께 작동하는 JavaScript는 작동하지 않습니다.

분류에서Dev

스크립트는 PHP의 토큰 유효성 검사와 함께 작동하지 않습니다.

분류에서Dev

Spring 3 @NumberFormat이 form : input 태그와 함께 작동하지 않습니다.

분류에서Dev

.htaccess가 파일 태그와 함께 작동하지 않습니다.

분류에서Dev

Twitter는 해시 태그와 함께 작동하지 않는 검색 트윗 API를 가져옵니다.

분류에서Dev

Spring Security @WithMockUser는 상태 변경 동사와 함께 작동하지 않는 것 같습니다 (post, put ..)

분류에서Dev

iOS 용 Facebook SDK는 링크와 함께 사진을 게시하지 않습니다.

분류에서Dev

HBase와 함께 잘 작동하지 않습니다 스파크 제출

분류에서Dev

꼬인 IBodyProducer는 유니 코드와 함께 작동하지 않습니다.

분류에서Dev

중첩 된 인라인 스크립트 태그를 angular.element ()와 함께 삽입하면 작동하지 않습니다.

분류에서Dev

!와 함께 rm 명령 명령 줄에서 작동하지만 bash 스크립트에서는 작동하지 않습니다.

분류에서Dev

RadioButton JS가 입력 ID와 함께 작동하지 않습니다.

분류에서Dev

Knockout.js와 knockout-validations가 함께 작동하지 않습니다.

분류에서Dev

$ lookup이 Node.js에서 $ match와 함께 작동하지 않습니다.

분류에서Dev

random.seed ()는 random.choice ()와 함께 작동하지 않습니다

분류에서Dev

ArrayObject는 PHP 7.4에서 end ()와 함께 작동하지 않습니다.

분류에서Dev

SetState는 서버의 데이터와 함께 작동하지 않습니다.

분류에서Dev

VisualStateManager는 Xamarin Forms의 CollectionView에서 SelectionChanged와 함께 작동하지 않습니다.

분류에서Dev

Buildozer는 cygwin에서 Java와 함께 작동하지 않습니다.

분류에서Dev

ls | grep works는 ls --color와 함께 작동하지 않습니다.

Related 관련 기사

  1. 1

    PHP는 CSS가 작동하지 않는 링크와 함께 머리를 포함합니다.

  2. 2

    앵커 링크와 함께 작동하지 않는 CSS 표시 블록

  3. 3

    Ember.js 액션 핸들 바 {{action}}이 <option> html 태그와 함께 작동하지 않습니다.

  4. 4

    링크와 이미지가 함께 작동하지 않음

  5. 5

    SFINAE와 부패는 함께 작동하지 않습니다. 왜?

  6. 6

    `nawk`는`make`와 함께 "작동하지 않습니다"? 왜?

  7. 7

    'wget --continue'는 '--no-clobber'와 함께 작동하지 않습니다.

  8. 8

    Spring Boot @Controller는 @Autowired와 함께 작동하지 않습니다.

  9. 9

    "next ( 'route')"는 ".use ()"와 함께 작동하지 않습니다.

  10. 10

    경고와 함께 작동하는 JavaScript는 작동하지 않습니다.

  11. 11

    스크립트는 PHP의 토큰 유효성 검사와 함께 작동하지 않습니다.

  12. 12

    Spring 3 @NumberFormat이 form : input 태그와 함께 작동하지 않습니다.

  13. 13

    .htaccess가 파일 태그와 함께 작동하지 않습니다.

  14. 14

    Twitter는 해시 태그와 함께 작동하지 않는 검색 트윗 API를 가져옵니다.

  15. 15

    Spring Security @WithMockUser는 상태 변경 동사와 함께 작동하지 않는 것 같습니다 (post, put ..)

  16. 16

    iOS 용 Facebook SDK는 링크와 함께 사진을 게시하지 않습니다.

  17. 17

    HBase와 함께 잘 작동하지 않습니다 스파크 제출

  18. 18

    꼬인 IBodyProducer는 유니 코드와 함께 작동하지 않습니다.

  19. 19

    중첩 된 인라인 스크립트 태그를 angular.element ()와 함께 삽입하면 작동하지 않습니다.

  20. 20

    !와 함께 rm 명령 명령 줄에서 작동하지만 bash 스크립트에서는 작동하지 않습니다.

  21. 21

    RadioButton JS가 입력 ID와 함께 작동하지 않습니다.

  22. 22

    Knockout.js와 knockout-validations가 함께 작동하지 않습니다.

  23. 23

    $ lookup이 Node.js에서 $ match와 함께 작동하지 않습니다.

  24. 24

    random.seed ()는 random.choice ()와 함께 작동하지 않습니다

  25. 25

    ArrayObject는 PHP 7.4에서 end ()와 함께 작동하지 않습니다.

  26. 26

    SetState는 서버의 데이터와 함께 작동하지 않습니다.

  27. 27

    VisualStateManager는 Xamarin Forms의 CollectionView에서 SelectionChanged와 함께 작동하지 않습니다.

  28. 28

    Buildozer는 cygwin에서 Java와 함께 작동하지 않습니다.

  29. 29

    ls | grep works는 ls --color와 함께 작동하지 않습니다.

뜨겁다태그

보관