CSS 및 HTML로 플라이 아웃 메뉴를 만들려고합니다. 본질적으로 나는 공중에 떠있을 때 그 아래에 목록을 드러내는 하나의 단추를 보여주고 싶다. 플라이 아웃 목록은 버튼의 오른쪽에 정렬해야합니다. 예 :CSS 및 HTML 수평 플라이 아웃 메뉴 - 오른쪽 위치 플라이 아웃
////////////
// BUTTON //
////////////
///////////////////////
// FLYOUT OPTION //
///////////////////////
나는 몇 가지 예를 다음과 같은 jsFiddle을 생산 - http://jsfiddle.net/JT5gs/
그러나, 나는이 .filtersnav의 UL 규칙의 여백 값을 사용하여 분리 형태의 플라이 아웃 메뉴를 배치하는 방법을 알아낼 수 없습니다. 예 : 내가 플라이 아웃을 보여 주 버튼의 폭을 알고
.filtersnav ul {
margin:0px 0px 0px -165px;
이 작동하지만, 나는 버튼이 변경 될 수 있습니다 내부의 텍스트로 길이 될 수 있도록 내 사이트에 현지화를 추가해야합니다.
내 질문을 명확히하기 위해 버튼의 너비가 결정되지 않은 경우 버튼 오른쪽에 플라이 아웃 메뉴를 배치 할 수 있습니까? JsFiddle는 메뉴가 올바르게 오른쪽으로 정렬 된 하나의 플라이 아웃 메뉴를 보여 주지만 두 번째 플라이 아웃 (더 긴 텍스트 값을 포함하는 버튼 포함)은 올바르게 정렬되지 않습니다.
굉장 도움을 주셔서 감사합니다! – user1573618
당신을 진심으로 환영합니다. – zessx
jsfiddle 링크가 어떤 이유로 작동하지 않습니다. – jbyrd