1

我正在寻找一种改变 HTML div 可见性的好方法。

可能最常见的方法是使用 JavaScript,因为它可以操作我的 DOM。在我目前的项目中,我不喜欢使用任何 JavaScript,所以这是我的问题:

有没有其他方法可以通过使用 Ruby 或 Sass 等技术来解决这个问题?

我在我的项目中使用Ruby + Sinatra框架,以及HamlSass

4

1 回答 1

1

我不确定 HAML 语法。以下是否适合您的需要?

- if hide_div?
  %div {:style=> "display:none;"}
- else
  %div {:style=> "display:block;"}
- end
于 2012-11-22T20:58:09.843 回答