묻고답하기
애드온 CSS 관련 문제..
2014.04.12 12:08
if($called_position == 'before_module_init'){
Context::addCssFile('./addons/image_lazyload/css/style.css');
}
style.css
.xe_content img { display: none}
위와 같이 구성했는데요
css가 전혀 안먹는 것 같습니다..ㅇㅅㅇ
.xe_content 내에 있는 이미지를 모두 감추고 싶은데...
jquery 같은 경우는 일단 뿌려주고 숨겨서 pass했구요...
css로 했을 경우 로드도 하지 않는 것 같아서 이방식으로 하는 게 현재로선 가장 베스트인데...
속썩이네요.ㅠㅠ
근데 웃긴건 게시판 설정에서 위의 스타일태그를 직접 추가하거나 레이아웃 css에 추가 했을 때는 잘 작동합니다..
애드온에서 넣을 때만 적용이 안되네요..-_-;;
댓글 5
-
숭숭군
2014.04.12 12:13
-
애니즌
2014.04.12 12:23
CSS를 불러오는 것은 확인했습니다.
가장 뒤로 한번 해보겠습니다.
확인해봤는데 뒤로 보내도 마찬가지인 듯 합니다.
if($called_position == 'before_display_content'){
Context::addCssFile('./addons/image_lazyload/css/style.css');
} -
애니즌
2014.04.12 12:33
http://anizen.kr/image_lazyload/129147
현재 적용한 페이지입니다.
css는 정상적으로 불러오나 .xe_content img { display: none }이 먹질 않는 상태입니다.
따라서 현재는 임시적인 방법으로 본문에 작성했듯이 게시판 설정에서
<style type="text/css">
.xe_content img { display: none}
</style>
을 삽입했습니다.
현재로서도 사실상 해결은 됐지만
실질적으로 애드온을 사용하는 목적이 웬만한 설정이라던지 이런 것들이 애드온 내에서 컨트롤 되야지
의미가 있다고 생각하기에 여러방면으로 알아 보고 있습니다.
-
숭숭군
2014.04.12 12:47
이미 display속성이 먹혀있네요
css파일을 아래와같이 수정해보세요
.xe_content img{display:none!important;}
-
애니즌
2014.04.12 13:08
이미 css 는
.xe_content img{ display: none !important; }
이렇게 넣어놨는데 안되더라구용.ㅡ.ㅜ흐극..
그래서 게시판 설정쪽에 넣으니 작동이 되길래...
우선은 이렇게 냅두고 있는 실정입니다.ㅠㅠ
어쨌든 답변 감사합니다. 바쁜 시간 내주셔서 ㅎㅎ
복받으실거에욧~!
css가 제대로 불러온건 확인했나요?
호출위치를 가장 뒤로 해보는건 어떠신지.