2011-10-19 2 views
0

나는 이런 식으로 HMENU를 만들었습니다.Typoscript : 단추가있는 사용자 지정 HMENU

lib.mainMenu = HMENU 

lib.mainMenu { 

    entryLevel = 0 

    1 = TMENU 

    1 { 

     NO.allWrap = <div id="forsideknap">|</div> || <div id="butikker">|</div> || <div id="nyheder">|</div> || <div id="arrangementer">|</div> || <div id="avis">|</div> 

    } 
} 

그리고 내 페이지에서 이렇게 보입니다. enter image description here

각 페이지 이름과 링크가 각 div의 infront임을 알 수 있습니다. 각 div 요소에 특정 페이지 요소를 어떻게 할당합니까? 즉, 나는 infront 텍스트를 제거해야합니다, 그래서 당신이 생성 된 링크를 클릭하면 같은 기능을 가지고 div 이미지를 클릭하십시오.

답변

1

NO.doNotShowLink = 1을 설정하여 전체 A 태그를 숨길 수 있습니다 (DIV- 랩핑은 계속 렌더링 됨).

또는 CSS를 통해이 작업을 수행 할 수 있습니다. 는 A 태그에 예를 들어 다음과 같은 속성을 설정하여 다음 overflow: hidden가 작동하려면

a { 
    overflow: hidden; 
    text-indent: 1000px; 
} 

또한 A-태그에 대한 width을 설정해야 할 수도 있습니다.

관련 문제