3 개의 링크 버튼이 있으며 그 중 2 개는 숨겨져 있습니다. 그리고 다른 버튼을 클릭하면, 나는 숨겨진 것들을 숨기고 보이기를 숨기고 싶습니다.요소를 숨긴 후 정렬 (들여 쓰기)하는 방법
그러나 보이지 않는 부분이 보이면 새로 보이는 부분이 보이지 않게됩니다. 사라진 사람의 공간을 차지할 권리에 어떻게 정렬 할 수 있습니까?
내 링크는 다음과 같은 것이 있습니다.
.title_tools#area1{:style => "visibility: visible;"}
= link_to_inline(:create_ins, new_ins_path, :text => t("Create new instance"))#link1
.title_tools#area2{:style => "visibility: hidden;"}
= link_to "Sync", "cat/sync", :remote=>true#link2
= link_to "Open", "cat/open", :remote=>true#link3
그리고 난 document.getElementById를 ('AREA2') style.visibility = '볼' "< < 페이지"에 의해/숨기기 취소를 숨길; "내 .의 .js 파일
그래서 처음에는 다음과 같습니다
_______ _______ {link1}
버튼을 클릭 한 후에는 다음과 같습니다
,{link2} {link3} _______
그러나 그것이 있어야 :
_______ {link2} {link3}
내가 어떻게 달성 할 수 있습니까? 감사합니다
Ruby on Rails가 아니라 CSS 문제입니다. 더 많은 사람들이 RoR/Haml보기 대신 렌더링 된 HTML에 대한 문제점을 이해해야합니다. ;) –