html - Wordpress 样式不会转移到其他页面——为什么?

标签 html css wordpress wordpress-theming

您是否曾经设计过 wordpress header 的样式,然后发现该 header 忽略了您在较低级别页面上的 CSS 样式?真的可以使用您的帮助来调试这个烦人的问题 - 谢谢提前!!

我正在为这里的 friend 创建一个简单的投资组合网站:http://sundryspirit.com/

主页在页面顶部有一个全局标题,该标题应该出现在站点的每个页面上:

<div id="header">
    <div id="header-top">                   
        <div id="logo">
            <a href="<?php bloginfo('url'); ?>">
            <h1>Sundry &amp; Spirit</h1>                
            <h2>Burning Man Apparel</h2>
            </a>            
        </div>

        <div id="mainNav">
            <?php wp_nav_menu(); ?> 
        </div>
    </div>
</div>

现在,我在 style.css 文件中为这个 header 添加了一些基本样式:

#header {
width: 100%;
height: auto;
background: #e1e1e1;
opacity: 0.75;
margin: 0 auto;
max-width: 960px;
}


#header-top {   
height: 50px;
margin: 10px;
position: relative;
padding: 10px;
text-align: center;
}

这里有一个恼人的问题:基本的标题样式没有转移到其他页面上,比如 http://sundryspirit.com/gallery/

如果标题只是来自 header.php 文件,那怎么可能呢?!感谢您的帮助——我在这里的经验不足让我抓狂。

最佳答案

您正在使用相对 URL 链接到您的样式表:

<link rel="stylesheet" href="wp-content/themes/sundry/style.css" />

改成绝对URL:

<link rel="stylesheet" href="/wp-content/themes/sundry/style.css" />
                             ^

或使用 get_stylesheet .

关于html - Wordpress 样式不会转移到其他页面——为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12030099/

相关文章:

html - 如何在可变高度的列表中垂直对齐 <a>?

html - Wordpress 仅在窄屏幕上读取某些样式

php - 添加到购物车多种产品变体 woocommerce

css - 增加 font-weight 加粗粗细

wordpress - Git 子模块更新过程在尝试将 Azure DevOps 连接到 siteground 服务器时需要密码

html - 我正在尝试在 html 中制作一个按钮,将用户定向到另一个页面。这不是链接,它是 API 片段

html - 类似 Facebook 的 friend 选择复选框

javascript - 如何注销设置为 jQuery.ajaxStart() 函数的处理程序?

html - 为移动下拉菜单创建多列表的问题

html - 将图像与 css 对齐