Text 如何更新HAML,使链接显示在文本之后
我正在使用HAML来显示我的文本及其后的链接Text 如何更新HAML,使链接显示在文本之后,text,hyperlink,haml,html,Text,Hyperlink,Haml,Html,我正在使用HAML来显示我的文本及其后的链接 .thread_text %a{href:"#"} <%= question.text %> %span.remove_link %a{href: "#"} remove .thread\u文本 %a{href:“#”} %span.删除链接 %a{href:“#”}删除 显示器是这样的 然而,我真正想要的是“删除”链接出现在“最近”之后 如何修改HAML以实现此目的?请尝试以下方法: .thread_text %a{h
.thread_text
%a{href:"#"} <%= question.text %>
%span.remove_link
%a{href: "#"} remove
.thread\u文本
%a{href:“#”}
%span.删除链接
%a{href:“#”}删除
显示器是这样的
然而,我真正想要的是“删除”链接出现在“最近”之后
如何修改HAML以实现此目的?请尝试以下方法:
.thread_text
%a{href:"#"} <%= question.text %>
%span.remove_link
%a{href: "#"} remove
如果你有正确的css,它应该可以工作。
此外,您不一定需要
span
:I concur。出于启发,我指出删除链接位于下一行的原因是thread\u text
是一个div
。在thread\u text
中移动remove链接可以解决这个问题,就像将thread\u text
变成span
@BuckDoyle这样的内联元素一样,谢谢你的评论。然而,在我看来,在图片中div的宽度有限,因此它不能用作内联标记。比较这个和这个。
.thread_text
%a(href="#")= question.text
%span.remove_link
%a(href="#") remove