html - smarty tpl 文件没有正确读取 tpl 文件

标签 html css

我是 smarty 的新手,所以我不确定这是否会导致我遗漏某些内容,但目前我正在尝试从 css 文件中提取一个类。

到目前为止,我已经设置了 2 个类 mainbackgroundbodymainbackground 旨在只是一种背景颜色,但它没有得到任何我添加到 css 的值的一部分,而 body css 详细信息提供给其中的 div。

谁能看看我是不是做错了什么?

CSS:

@charset "utf-8";
/* CSS Document */
mainbackground{
    background-color:#000       
}

body{
    margin-top:20px;
    margin-left:auto;
    margin-right:auto;
    width:80%;
}

HTML(tpl 文件):

<link href="/templates/css/main.css" rel="stylesheet" type="text/css" />    
<div class="mainbackground">
    <div class="body">
        <div align="center">
            <img src="../images/Logo.jpg" width="279" height="215" longdesc="#" />
        </div>
    </div>
</div>

最佳答案

您的 CSS 语法无效。类必须以点为前缀:

@charset "utf-8";
/* CSS Document */
.mainbackground{
    background-color:#000       
}

.body{
    margin-top:20px;
    margin-left:auto;
    margin-right:auto;
    width:80%;
}

如果没有点,它将引用标签名称。 ID 将使用#sign

引用

关于html - smarty tpl 文件没有正确读取 tpl 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33260397/

相关文章:

css - 使用 CSS 选择器制作棋盘图案

Angular 6 中的 Css 问题

html - 格式化网络画廊

html - CSS 过渡不适用于 Show-More

javascript - jQuery/JavaScript 在点击时增加值

html - 左右浮动两个div

javascript - 使 &lt;textarea&gt; 填充表格单元格的高度

javascript - 为光滑的 slider 添加左右边框

html - 如何使用元素的 DOM 层次结构(父元素)访问元素?

JQuery:如何更改一组中具有特定元素的元素的 CSS