new*_*ike 4 css haml ruby-on-rails
我在http://html2haml.heroku.com/找到了错误的haml
如何以正确的方式转换它?
因为haml在我加载页面时没有呈现相同的html
<style media="screen">
img { display: none; }
body { overflow: hidden; }
#canvas { position: absolute; top: 0; left: 0; }
</style>
Run Code Online (Sandbox Code Playgroud)
%style{media: "screen"}
:cdata
img { display: none; }
body { overflow: hidden; }
\#canvas { position: absolute; top: 0; left: 0; }
Run Code Online (Sandbox Code Playgroud)
its*_*lay 10
这应该工作
%body
:css
img { display: none; }
body { overflow: hidden; }
#canvas { position: absolute; top: 0; left: 0; }
Run Code Online (Sandbox Code Playgroud)
PS但是渲染html内容应该位于单独的文件中,这是一种不好的做法.
您可能想尝试htmltohaml
输入:
<style media="screen">
img { display: none; }
body { overflow: hidden; }
#canvas { position: absolute; top: 0; left: 0; }
</style>
Run Code Online (Sandbox Code Playgroud)
输出:
%style{:media => "screen"}
img { display: none; }
body { overflow: hidden; }
\#canvas { position: absolute; top: 0; left: 0; }
Run Code Online (Sandbox Code Playgroud)
无论如何,正如 Mandeep所说,我还建议您将样式移至样式表。
| 归档时间: |
|
| 查看次数: |
8816 次 |
| 最近记录: |