0

可能有几十种更好的方法可以做到这一点,但我仍在学习细节,所以我从基础开始。我正在尝试为徽标设置一个范围(工作),该范围仅与标题部分设置的一样高。

AKA,因此,如果标题设置为较小的尺寸,我的徽标图像无法超出标题并溢出到标题之外。除了能够调用 header_height_setting 作为我的数组的最大值之外,我一切正常。

任何和所有的帮助表示赞赏!

编辑:没有给出错误,'header_height_setting' 只是没有按预期用作最大范围。比例的 [max] 似乎默认为 100px 的滑块。

我的设置

$wp_customize->add_control('header_height',
array(
'settings'      => 'header_height_setting',
'section'       => 'header_section',
'type'          => 'range',
'label'         => __( 'Height', 'kd_bhw' ),
'input_attrs' => 
array(
'min' => 0,
'max' => 1000,
'step' => 1,
),
)
);
----------
$wp_customize->add_control('logo_scale',
array(
'settings'      => 'logo_scale',
'section'       => 'logo_section',
'type'          => 'range',
'label'         => __( 'Logo Scale', 'kd_bhw' ),
'active_callback' => 'logo_uploaded',
'input_attrs' => 
array(
'min' => 1,
'max' =>  'header_height_setting',
'step' => 1,
),
)
);

他们是怎么称呼的

height: <?php esc_html_e( get_theme_mod( 'logo_scale' ) ); ?>px;
max-height: <?php esc_html_e( get_theme_mod( 'header_height_setting' ) ); ?>px;
4

0 回答 0