zoukankan      html  css  js  c++  java
  • [drupal7主题]从简单的开始,创建一个子模板

    创建模板的第一件事就是先创建info文件,这个是drupal模板所必须有的描述文件。

    sub.info

    1 name = sub
    2 description = A sub theme
    3 core = 7.x
    4 
    5 base theme = bartik

    1:模板名
    2:简介
    3:对应drupal版本
    5:基于bartik模板的子模板

    完事,第一个子模板好了。
    (烂番薯臭鸟蛋一筐一筐的。。。)

    打开来drupal,把这个模板启用并设为默认。应该可以看到,和默认的bartik主题是完全一致的,因为没有覆写任何内容。
    接下来对css做一点改动。

    但在这之前得先在info中说明下,加入一行。
    sub.info

    stylesheets[all][] = assets/css/custom.css

    在模板文件夹里新建assets/css/custom.css这个文件,随便改写点东西。

    #header {
        background-color: #CF3535;
        background-image: -moz-linear-gradient(center top , #CD2D2D 0%, #CF3535 100%);
        background-image: -moz-linear-gradient(top, #CD2D2D 0%, #CF3535 100%);
        background-image: -ms-linear-gradient(top, #CD2D2D 0%, #CF3535 100%);
        background-image: -o-linear-gradient(top, #CD2D2D 0%, #CF3535 100%);
        background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #CD2D2D), color-stop(1, #CF3535));
        background-image: -webkit-linear-gradient(top, #CD2D2D 0%, #CF3535 100%);
        background-image: linear-gradient(top, #CD2D2D 0%, #CF3535 100%);
    }

    保存,回去drupal,刷新缓存,页面头部变红了。

    (我是看lynda的视频教程学的,暂时这些文章也一点没有借鉴的意思,而是完全照搬。嘿嘿)

  • 相关阅读:
    c#中使用多线程访问winform中控件的若干问题(转)
    Winform 分页控件(转)
    C#争论:什么时候应该使用var?
    C#的Contains() 值还是引用
    DataTemplate
    DX11_基于GPU_ComputeShader的3D精确拾取
    串行的BitonicSort双调排序
    Directx11_使用Effect框架包装ComputeShader
    Silverlight自适应布局
    poj3626广搜
  • 原文地址:https://www.cnblogs.com/alanalan/p/2974361.html
Copyright © 2011-2022 走看看