こんにちはEmberアプリケーションを作成して、私はSticky Footer
を設定しようとしています。
私はこのチュートリアルでこれをやろうとしていますSticky Footer On CSS-Tricks、それは一度私の仕事です。
しかし、エンバーそのdosen't作業黙ったままのフッター
私のCSSを使用した:
.mainFooter {
height:100px;
color:white;
background-color: #0c2635;
text-align:center;
}
.wrapper {
min-height: 100%;
margin-bottom: -100px;
}
.wrapper:after {
content: "";
display: block;
}
.mainFooter, .wrapper:after {
height: 100px;
}
私のHTML:私が言ったように
<footer class="mainFooter">
SOME TEXT
</footer>
、それはdosent作品です。
私はインスペクタを介してソースコードを見て、私はエンバーはapplication.hbs
ファイルに入れIコンテンツへ独自のラッパーを追加したことを見て、このラッパーは私がやろうそうember-view
という名前のクラスがあります。
.ember-view {
min-height: 100%;
}
をしかし、それはdosentの仕事でも、ページの中央に表示されるフッターです。
誰かがこれとsuccessidを試してみませんか?
この問題の解決策について知りたいと思います。
私はjsfiddle/codeopenで偽のエンバーアプリをするので、私は、私のサーバーへのURLをアプリのアップロード方法がわからない:http://drawyourgif.pe.hu/dist/
EDIT
kumkanillam
が、私はそうしましたsugest解決策によると、 :
Application.hbs:
{{outlet "modal"}}
{{partial "header"}}
<div id="gif" class="wrapper">
{{outlet}}
</div>
{{partial "footer"}}
app.js
App = Ember.Application.extend({
modulePrefix: config.modulePrefix,
podModulePrefix: config.podModulePrefix,
rootElement: '#gif',
Resolver
});
そして、私は、コンソールにこのエラーが表示されます。私は間違っていた何
ember.debug.js:43272Uncaught TypeError: Cannot read property 'tagName' of undefined
?
はcodepen/jsbinを投稿してもらえますか?また、この問題はフレックスボックスできれいに/簡単に解決されます。あなたはフレックスボックスの使用に慣れていますか? – sheepdog
@sheepdogねえ、私はあなたが問題を見ることができるサイトのURLを追加して、私の編集を見て、ちょうどその作品をフレキシボックスを使用して気にいけない –
私はCSSスタイル '位置を適用@Harmanmet:固定; 底部:-3px; 左:2ピクセル; 権利:2px; 'に' .wrapper:after'はあなたのサイトで働いていました。あなたは私はあなたが言ったように行なったし、そのindex.htmlを – kumkanillam