web-dev-qa-db-ja.com

margin-topを削除する方法:32px!20から12が重要

マージントップのプロパティを22のテーマから削除したいと思います。これは、ワードプレスが提供するデフォルトのテーマです。 firebugを使用して見つけたコードのサンプル。

html{
     margin-top: 32px !important;
    }
14
uniqueman
function remove_admin_login_header() {
    remove_action('wp_head', '_admin_bar_bump_cb');
}
add_action('get_header', 'remove_admin_login_header');
35
l2aelba

次の関数をfunctions.phpファイルに追加します

function my_function_admin_bar(){ return false; }
add_filter( 'show_admin_bar' , 'my_function_admin_bar');
10
Chad Bonthuys

テーマフォルダー内のfunctionsファイルに移動します。

functions.php

add_action('get_header', 'remove_admin_login_header');

function remove_admin_login_header() {
    remove_action('wp_head', '_admin_bar_bump_cb');
}
3
drjorgepolanco

これを行うためのより良い方法は、「return false」のコールバックを使用して管理バーのテーマサポートを追加することです。その後、Wordpressは、追加を担当する_admin_bar_bump_cbアクションをトリガーしません。 margin-top:32px

add_theme_support( 'admin-bar', array( 'callback' => '__return_false' ) );
2
Mikepote

#1645行目の周りのstyle.cssはbody .site {で、上下にパディングがあります:

body .site {
    padding: 0 40px;
    padding: 0 2.857142857rem;
    margin-top: 48px;
    margin-top: 3.428571429rem;
    margin-bottom: 48px;
    margin-bottom: 3.428571429rem;
    box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
}
0
M21

ぜひお試しください...

html.k-webkit.k-webkit78 {margin-top:0!重要; }

wordpressアカウントにログインしていて、32pxのスペースが、ページの上部にある黒いメニューラインに対応しているため、表示されずスペースが残っているためと考えられますログアウトしてページを更新し、続行するか、他のブラウザでWebサイトを開くかを確認します。

0
isabelle.G