Extra Form
PHP PHP 5.6
CMS XpressEngine

기본 게시판이고, core 1.11.2 입니다.

'목록'이 위지윅 에디터에서는 아래와 같이 잘 보이는데, 저장한 이후의 화면에서는 나타나질 않습니다.

<위지윅 화면>

  • 목록1
  • 목록2
 
<게시물 화면>

목록1
목록2

 
해결 방법 좀 알려주세요~
  • profile
    레이아웃이나 게시판 스킨 등에서 ul 태그에 list-style: none 이 돼 있을 겁니다. 목록 표시를 원하는대로 나타내려면 해당 클래스에 list-style값을 바꿔주면 됩니다.
    더 자세한 조언을 들으시려면 문제가 되는 페이지의 url을 남겨보세요~
  • profile ?


    상기 게시판은 비회원도 글쓰기 가능합니다.
    현재 목록을 지정한 것인데..전혀 안나오고 있네요~

  • ? profile
    회원/비회원 문제보다는 css를 수정해야 할 문제 같습니다. 게시판에서 ol과 ul 태그의 list-style값을 바꿔보세요.
  • profile ?

    http://codingfun.net/onlinejudge/index.php?mid=freeboard&document_srl=13956
    해당 게시물입니다.

    그런데, 게시판 뿐만 아니라, 문서 페이지에서도
    에디터를 이용하여 <ul> <li> 태그를 작성하면,
    편집 과정에서는 보이고, 최종 반영된 모습을 보면

    안 보입니다.

     

    해당 게시판이나 문서에 대해서 레이아웃을 적용하지 않으면 잘 나타나거든요...

     

    아무래도 레이아웃의 css 어딘 가에 그것을 표시 못하도록 막는 부분이 있는데...

    그걸 못 찾겠습니다. 

     

    혹시 글로벌한 css를 지역적으로 막는 태그가 있는지요?

     

     

     

  • ? profile

    레이아웃 css에서 하위의 모든 ol, ul 태그에 list-style이 나오지 않도록 지정했기 때문이에요.
    게시판은 XE 구조상 레이아웃의 하위에 있기 때문에 적용이 된 것이구요.

    에디터의 경우엔 태그를 iframe으로 불러왔거나 별도로 list-style을 지정했기 때문에 목록 표시가 보였을 겁니다.
    그렇지만 글 등록 이후엔 에디터에서 편집한 html 소스가 레이아웃 아래의 게시판 아래로 삽입되기 때문에 결국 레이아웃의 css의 영향을 받게 돼죠.

    결론적으로 게시물 본문에서 목록의 마커를 표시하려면 '이제부터 게시판이다!' 싶은 곳의 클래스부터 list-style을 적용해주면 됩니다.
    ./modules/board/skins/xedition에 있는 board.default.min.css 적당한 곳에
    .xe_content li {
    list-style: disc;
    }
    라고 해보세요~

  • profile
    layout.css 에서 ol, ul 항목에 list-style:none; 항목이 있습니다.
    확인해보세요.
  • profile
    .xe_content ul {
        list-style-type : disc;
    }

     

    위 코드를 CSS 파일에 추가하면 될 것 같습니다. 

    xe_content 즉, 게시글 부분에만 리스트 스타일을 적용하는 코드입니다.