Ruby on Railsでwebサービスを作っています。
要素のheightをちょうどブラウザの表示幅にしたいと思い、styleシートに
html,body{ height:100% }
というコードを書いたのですがどうやらこれが効いていないようなんです。
このコードが適用されなければ、div要素のheightも100%にすることができません。
他のスタイルシートのコードを全てコメントアウトしてみたり
新しくrails new してまっさらな状態のアプリで上記のコードをapplication.cssに書いてみたりしてみたのですが全く適用されません。
このコードがそもそも間違っているのではないかと思いrailsを使わずに.htmlのファイルを作り、
<!DOCTYPE html> <html><head> <style> html, body { height: 100%;} .koko { height: 100%; background: #bbddff;} </style> </head> <body> <div class="koko"> 高さ100%で表示したい要素 </div></body></html>
と書いてブラウザで表示してみたら今度は適用されていました。
railsで作られたアプリでは、htmlやbodyのheightを指定することはできないのでしょうか?
もしする方法があるのであればご教授願います。
ちなみにこのコードが適用されていないことを確認した方法は
htmlとbodyのheightを小さくして背景色をつけて、下部が白くなっているかどうかで判断していました。
よろしくお願いします。