다른 링크 내에서 HAML이 링크를 중첩하는 데 문제가 있습니다. 들여 쓰기는 HAML에서 완전히 맞지만 HTML은 매우 잘못 출력됩니다. HAML의 링크 내에서 링크를 중첩하는 데 문제가 있습니다.
원래 HAML 코드 :<a href="/page"></a>
<div class="item-info">
<a href="/page">
<h3>Item name</h3>
</a>
<a href="/different_page">Link</a>
</div>
을하지만, 소스를 볼 때, 그것은의를 올바르게 표시 : 나는 크롬의 요소 검사에서 HTML을 볼 때, 이것은 내가 무엇을 얻을
.item
=link_to page_path do
.item-info
%h3 Item name
=link_to 'Link', different_page_path
하지만 페이지를 볼 때 여전히 엉망입니다.
<a href="/page">
<div class='item-info'>
<h3>Item name</h3>
<a href="/different_page">Link</a>
</div>
</a>
나는 잃어 버렸고 도움이 될 것입니다. b 좋은데. 감사.
.item
%a{ :href => '/page' }
.item-info
%h3 Item name
%a{ :href => '/different_page' } Link
LINK_TO가 visavi을 옳은 일을 수행 할 수 있도록 다음 당신은 정말 링크에 포함 된 링크를 원하는 경우
링크 안에 링크를 넣으려고합니까? – Blender
링크로 사용되는 큰 컨테이너가 있지만 다른 페이지로 이동하는 링크가 포함되어 있습니다. 그러나 브라우저 규칙에 따라 링크가 링크 내에 중첩되지 않는 것으로 나타났습니다. 왜 그런지는 모르겠지만 그게 그 방법이라고 생각합니다. – theReifman
다른 링크의 링크를 클릭하면 어떻게 될까요? – Blender