php - 如果不是在 PHP 代码中,为什么 div 在结果 HTML 中获得一个额外的 "style=padding..."属性?

标签 php html css wordpress

我一直在根据需要编辑 WordPress 主题,但我遇到了一些问题 - div block 获得了一个新属性,但我不知道为什么。

我的 WordPress 主题代码:

<div class="header-wrapper"    <?php echo $pexeto_bg_data['color_css'];?> >         
<!-- PRINT WHAT HAS RETURNED FROM FUNCTION: -->
<?php echo $pexeto_bg_data['color_css'];?>
<!-- previous line prints "style="background-color:#FFFFFF;"" ONLY -->

但是当我在浏览器中打开我的网站并查看其源代码时,header-wrapper 也有 padding-top 属性:

<div class="header-wrapper" style="background-color: rgb(255, 255, 255); padding-top: 161px;">
</div>

这怎么可能?一些新的属性如何才能出现在“style”中?

最佳答案

谢谢@showdev! 我找到了这个 JavaScript 代码行(在 ~5 个 .js 文件中):

self.defaultHeight = self.$el.outerHeight();

我在末尾添加了 -10 并获得了所需的更改。

关于php - 如果不是在 PHP 代码中,为什么 div 在结果 HTML 中获得一个额外的 "style=padding..."属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56875094/

相关文章:

Java:PHP 的 ord() 的实现对于 ASCII 之外的字符产生不同的结果

php - Laravel Horizo​​n - 有不同守卫的门

php - mysql左连接两个表

html - 如何设置特定于 mozilla 的 div 宽度

Jquery 选择器错误,无法在单击事件中选择元素

Jquery fadeIn 在 Chrome 中滞后

php - Magento 事件调度/观察/修改调度对象

html - 按 ID 设置元素样式有效,按类设置样式无效

html - 导航栏下拉

html - 将图像和文本定位在一行中。文字不会居中