2017-11-02 5 views
0

작동하지, 나는 CSS 파일을 custom.css에서사용자 정의 CSS 내 Laravel 프로젝트에 Laravel

<link rel="stylesheet" type="text/css" href="{{ asset('assets/vendors/iCheck/css/all.css') }}" /> 
<link rel="stylesheet" type="text/css" href="{{ asset('assets/css/lib.css') }}"> 
<link rel="stylesheet" type="text/css" href="{{ asset('assets/css/skins/iot_skin.css') }}"> 
<link rel="stylesheet" type="text/css" href="{{ asset('assets/css/member/custom.css') }}"> 

클래스 다음 한 이 클래스는 작동하지 않습니다! 결과를 얻으려면 인라인으로 스타일을 지정해야합니다.

enter image description here

당신이 내가 검색해야 아이디어가 있으면 알려 주시기 바랍니다. 감사합니다

첫째
+0

CSS-Tricks has a great article on CSS Specificity.는 캐시를 지우려면 'Ctrl + f5'을 시도, 다른 규칙보다 적용되는 방법을 특정 규칙에 대한 자세한 내용을 보려면? – Onix

+1

당신이 썼다면 : a.active-link {color : blue;} (사이에 공백 없음)? – Raphael

답변

2

a.active-link 사이에 공간이 안된다. 그것은해야한다 :

a.active-link { 
    color: blue; 
} 

a .active-linka.active-link의 차이는 코드에서 미묘하지만, 구현에 매우 중요합니다. a .active-link은 " 클래스가있는 요소를 선택하고 <a> 요소 안에 있습니다."라는 의미입니다. 반면에 a.active-link은 " 클래스가있는 <a> 요소를 선택하십시오."라는 의미입니다. 귀하의 경우 요소는 <a> 요소가 active-link 클래스와 동일한 요소이므로 필요합니다.

둘째, 당신은 color: blue

a.active-link { 
    color: blue !important; 
} 

!important가 (파란색으로 색상 설정이 경우) 해당 규칙이 대상에 적용되는 다른 모든 color 규칙보다 우선한다는 것을 의미 얻을 수 있도록 !important을 사용할 수 있습니다 요소.

+0

대답을 설명해야합니다. 왜'.class'와'a.class'가 다른가요? '! important'를 사용할 때? –

+0

그것은 작동합니다. 감사합니다. – Peter

+0

@Peter - 솔루션이 효과가 있다면 대답을 받아 들여야합니다. 그러면 포스터는 자신이 얻은 대표를 얻고 다른 사람들은 문제가 해결되었음을 알게됩니다. –

관련 문제