我正在寻找一种改变HTML div可见性的好方法。
最常见的方法是使用JavaScript,因为它可以操作我的DOM。在我目前的项目中,我不想使用任何JavaScript,所以这是我的问题:
有没有其他方法可以解决这个问题,使用像Ruby或Sass这样的技术?
我在我的项目 Ruby + Sinatra 框架中使用,以及 Haml 和 Sass 。
答案 0 :(得分:1)
我不确定HAML语法。以下是否适合您?
- if hide_div?
%div {:style=> "display:none;"}
- else
%div {:style=> "display:block;"}
- end