• 解決済 Chanchan.

    (@eureka20080321)


    みなさま、いつも大変お世話になっております。

    テーマはbeauti_pulsで、子テーマを作成してカスタマイズしています。

    固定ページないしは投稿ページにて、少ない文字数で本文を公開すると、フッターがページの真ん中くらいで表示されてしまいます。

    他のフォーラムも参考にしたのですが、なかなか改善されません。
    footer.phpをカスタマイズすると良いのだと思うのですが、実際どの辺りを見れば良いのかもわかりません。

    この問題を解決できるコードを教えてください。
    また、どの部分を見れば良いのかも教えていただけると助かります。

    どうぞよろしくお願いします。

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • こんにちは

    下記ページが参考になると思います。
    https://coliss.com/articles/build-websites/operation/css/css-sticky-footer.html

    例:

    html, body {
    	height: 100%;
    }
    #pageholder {
    	min-height: 100%;
    	display: flex;
    	flex-direction: column;
    }
    #pageholder .container {
    	flex: 1;
    }
    トピック投稿者 Chanchan.

    (@eureka20080321)

    ishitakaさま。

    いつも面倒をみてくださり、ありがとうございます。
    早速記事を読んでみました!

    ishitakaさまの例を参考に追加CSSに追記し、お陰さまで実装することが出来ましたが、実際には、どの部分を見て判断なさっているのでしょうか?

    よろしくお願いします。

    CG

    (@du-bist-der-lenz)

    サイドバーウィジェットがないからでしょうね

    トピック投稿者 Chanchan.

    (@eureka20080321)

    CGさま。

    いつもありがとうございます。
    サイドバーウィジェットがあればいいのですね。
    参考にさせていただきます。

    サイドバーウィジェットがあればいいのですね。

    このテーマの場合、サイドバーウィジェットの有無は関係ありません。コンテンツおよびサイドバーの占める高さによります。

    実際には、どの部分を見て判断なさっているのでしょうか?

    Chrome のデベロッパーツール (開発者ツール) を使用すると、ページの HTML 要素をツリービュー形式 (DOM エレメントツリー) で表示することができます。
    これで、HTML 要素の構成を簡単に調べることができます。

    Beautiplus テーマの HTML 要素の構成:

    <html>
    	<body>
    		<div id="pageholder">
    			<div class="header headerinner"></div>
    			<div class="container"></div>
    			<div id="footer-wrapper"></div>
    		</div>
    	</body>
    </html>

    あとは、CSS のフレックスボックス (flexbox) の使い方を調べるとよいと思います。

    トピック投稿者 Chanchan.

    (@eureka20080321)

    ishitakaさま。

    ありがとうございます。

    デベロッパーツールを調べてみます。
    ありがとうございました!

    また、ぜひよろしくお願いします。

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • トピック「フッターの位置について」には新たに返信することはできません。