본문 내 링크 색상 변경
CMS/프레임워크 | Rhymix 2.0 |
---|---|
개발 언어 | PHP 7.4 |
스케치북5, ckediter 쓰고 있습니다.
링크를 걸면 기본 색상이 연회색입니다.
위에 있는 본문 글자와 구별이 잘 안 되어서 다른 색상으로 바꾸고 싶은데
어떻게 해야할지 모르겠습니다.
어떤 파일의 어느 부분인지 알려주실 수 있을까요?
/modules/board/skins/sketchbook5/css/board.css?20230212130655 에서
.bd a {
text-decoration: none;
color: #333;
transition: border-color .4s,box-shadow .4s,background .4s,color .4s,opacity .4s;
여기서 #333을 다른 색상으로 고쳤더니 본문만이 아니라 링크가 있는 레이아웃의 모든 부분이 색이 변합니다.
댓글 12
.rhymix_content a, .rhymix_content a:hover, .rhymix_content a:active, .rhymix_content a:focus {
이쪽에서 변경하셔야 할겁니다.
답변 감사합니다. 그런데
public_html/modules/editor/skins/ckeditor/editor.html 를 고치는 거 맞나요?
이 파일에 있는
css_content = ".rhymix_content.editable { font-family:" + default_font_fullname + "; } " + css_content;
부분을
css_content = ".rhymix_content.editable { font-family:" + default_font_fullname + "; } " + css_content; a { color: #2980b9; }, .rhymix_content a:hover { color: #f39c12; }, .rhymix_content a:active { color: green; }, .rhymix_content a:visited { color: #2ecc71; }
로 했는데 에러가 납니다. ckeditor가 다 망가졌습니다.
어떻게 해야 할까요?
/modules/board/skins/sketchbook5/css/board.css에서 link 라는 단어로 검색을 했는데
아무 것도 나오지 않습니다.
비용을 들여서 의뢰를 해야 할 사안일까요?
추가 방법은,,, 브라우저에서 개발자도구를 열어서 해당 코드가 들어간 부분을 찾으신 다음에 스타일탭에 나타난 클래스명을 그대로 가져다가 사용하면 됩니다.
링크를 건 본문의 텍스트에서 개발자도구를 열었을 때 뭔가를 변경할 수 있는 부분은 아래 내용밖에 없습니다.
.bd a {
text-decoration: none;
color: #333;
transition: border-color .4s,box-shadow .4s,background .4s,color .4s,opacity .4s;
여기서 색을 #333을 변경하면 레이아웃에 있는 모든 링크의 색상이 변하구요.
다른 부분은 user agent stylesheet 라고 해서 변경이 불가능합니다.
또 다른 부분은 files/cache/assets/compiled/b3b2b28ce614ea7c364bd3be76a20119ed195d33.rhymix.less.min.css?20230209150949
라고 나와서 이것 역시 변경이 불가능하고요.
그래서 개발자도구의 style에서 어디를 수정해야 하는지 전혀 알 수가 없습니다.
추가해보세요.
a 태그인데 link를 왜 찾나요? 이미 있는 거 수정하지 말고 그냥 맨 밑에 추가하기만 하셔도 됩니다. CSS는 밑에다가 추가하면 위에서 선언한 것을 무시하게 되니까요.
.rhymix_content a { color: #원하시는색상; }