Page 1 of 1
[stylish] < 확장을 특정 사이트만 적용 제외 할 수 있습니까? (블랙/화이트 리스트 적용)
Posted: 2008 05 12 13:42 34
by stylish
FF 확장중, Stylish를 사용하고 있습니다.
(
http://update.mozilla.or.kr/addons/?p=7 ... =extension)
특정 소스를 설치하여 사용중인데, 모든 사이트(도메인)을 대상으로 동작합니다.
stylish 환경관리 페이지에서 특정 도메인에서만 작동할 수 있도록 설정은 가능하나
@-moz-document url(
http://google.com/) {}
반대의 경우를 설정할 수 있는 메뉴는 보이지가 않네요.
혹시 반대의 경우도 설정해 줄 수 있다면, 방법 부탁들려요 감사합니다.
Re: [stylish] < 확장을 특정 사이트만 적용 제외 할 수 있습니까? (블랙/화이트 리스트 적용)
Posted: 2008 05 12 14:06 14
by 흑마법사
반대경우로 설정하는 방법은 모르지만 그렇게 되도록 하는 방법 중 하나로...
모든 사이트에서 작동되게 한 스타일에서 항목을 하나 더 만들어서 예외로 하고 싶은 사이트에만 적용되도록 다른 스타일을 만들어 주는 방법이 있겠죠:
Code: Select all
@-moz-document url-prefix(http://) {
* {
color: #000000 !important;
}
}
@-moz-document url-prefix(http://google), url-prefix(http://www.google) {
* {
color: #FF0000 !important;
}
}
...이런 식으로 말이에요. 위 예의 경우, 모든 사이트의 폰트가 검은색으로 나오지만 구글만 붉게 나오게 됩니다.
원하는 답변이 아니라면 죄송합니다. 저로서는 저렇게 하는 방법밖에 안 떠오르네요.
Re: [stylish] < 확장을 특정 사이트만 적용 제외 할 수 있습니까? (블랙/화이트 리스트 적용)
Posted: 2008 05 12 14:45 01
by stylish
우선, 답변에 감사드립니다.
Code: Select all
@namespace url(http://www.w3.org/1999/xhtml);
/* Marcar enlaces visitados */
@-moz-document url-prefix(http://) {
a:visited{
/*content: "\00A0\221A" !important; */
/*text-decoration:line-through !important;*/ /*#CCCCFF */
/*color: #c0c !important;*/
opacity: 0.6 !important;
/*color: red !important;*/
font-weight: bold !important;
}
a:visited:hover {
opacity: 1 !important;
text-decoration: underline !important;
font-style: italic !important;
}
}
@-moz-document url-prefix(http://hanrss.com) {
}
위의 코드와 같이 설정을 하였습니다.
의도는 모든 도메인에서 기본 설정과 같이 동작을 하고, hanrss 도메인에서는 아무것도
실행하지 말아라.. 였는데
이게 일단 hanrss에서도 동작을 하고, 아래 코드를 또 실행하는듯합니다.
@-moz-document url-prefix(
http://hanrss.com) {
}
부분에 다른 설정을 해 줘야 하는듯싶네요.
제가 필요한 부분을 충족하기엔 조금 어려운듯싶습니다..ᅲᅲ