2011-08-22 3 views
1

아주 길 수있는 탐색 경로를 만들 필요가 있습니다. 작은 화면의 창과 함께 축소되지만 그 안에있는 링크는 왼쪽으로 사라집니다. 방문한 페이지는 항상보기의 페이지이며, CSS의 퍼센티지 너비가 작동하지 않으므로 JQuery를 생각하고있었습니다.창과 함께 축소되지만 내용이 왼쪽으로 흐려지는 빵 부스러기 만들기

+1

무엇'플로트에 대한 : right','오버 플로우 : hidden' + 제대로 크기의 몇 가지 방법은? – rockerest

+0

빵 부스러기가 항상 왼쪽에 있어야하므로 어쨌든 감사하지만 어쩌면 내가 분명하게 만들어야하며 일부 페이지에는 단 하나의 링크 일 수 있으며 정렬해야합니다. – pixelator

+0

제대로 크기를 조정하는 것은 근본적으로 플로트를 시도한 문제입니다 : 오버플로가 남았습니다 : 어떤 종류의 작품이 숨겨져 있지만 가장 최근의 링크가 사라지면 역순으로 나타나고 가장 최근의 링크는보기에 머무르면서 왼쪽에 사라집니다. – pixelator

답변

0

direction: rtl;overflow: hidden;의 조합 만 사용하면됩니다. 예를 들어,이 예제 코드 (demo)를 시도해보십시오.

HTML

<div id="breadcrumb"> 
    <a href="#">Home</a> &gt; 
    <a href="#">Page</a> &gt; 
    <a href="#">Page</a> &gt; 
    <a href="#">Page</a> &gt; 
    <a href="#">Page</a> &gt; 
    <a href="#">Page</a> &gt; 
    <a href="#">Page</a> &gt; 
    <a href="#">Page</a> &gt; 
    <a href="#">Page</a> &gt; 
    <a href="#">Page</a> &gt; 
    <a href="#">Parent</a> &gt; 
    Current Page 
</div> 

CSS

#breadcrumb { 
    overflow: hidden; 
    direction: rtl; 
    white-space: nowrap; /* keeps everything on one line */ 
    width: 50%; /* change this to whatever you want (for example, 300px) */ 
} 
+0

아주 좋은 솔루션, 문제는 링크를 가려서 페이지를 최소화하면 다시 나타나지 않는다는 것입니다. 이것이 내가 JQuery가 갈 길일 수 있다고 생각한 이유입니다. – pixelator

+0

죄송합니다. 최소화하고 다시 최대화하십시오. – pixelator

+0

그 대신 행동을 원하십니까? – Adam

관련 문제