威视视频管理系统样式概览

来自站长百科
跳转至: 导航、​ 搜索

导航: 上一页 | 首页 | 帝国CMS | Drupal | PHPCMS | PHP168 | PHP | Joomla | TWiki | SupeSite | ECShop | DedeCMS |WordPress


威视css样式概貌[ ]

威视的模板系统由tpl文件和css文件构成,tpl文件描述了页面上存在哪些区块,调用哪些内容等都是由tpl来决定的,而区块的展现形式,内容的显示风格则由css样式决定,由此看来,用户如果不需要内容上的更改,只想要更改一下内容的排列方式,或者内容区块的显示风格,只需要修改css样式文件就可以,就不用去管tpl文件了。

威视的前台css样式文件保存在system/template/front/default/media/css目录中,一共有三个文件:

reset.css
theme.css
special_default.css

其中,reset.css为样式表复位,作用是重置浏览器的默认样式,此样式表不需要做任何修改;special_default.css是专题使用的css样式,除非你要做一个很个性的专题,一般也不需要修改。theme.css是威视核心的css文件,几乎所有的样式都在该文件中定义,威视的观感由它决定。因此,我们重点来看一下theme.css的结构。

theme.css的结构[ ]

注:威视发行版中,theme.css文件的编码是UTF-8的,如果您的威视是GBK版的话,通过后台编辑该文件时,注释会出现乱码。这种情况下,请采用其它编辑器进行编辑。

theme.css一共分为五大部分:


1.——————全局——————————
          |—————视频截图格式
          |—————分页样式
          |—————布局
2.——————头部——————————
3.——————主要内容————————
          |—————视频播放页
          |—————专辑列表页
          |—————专辑播放列表
          |—————频道列表页
          |—————用户列表页
          |—————提示页面
          |—————前台 顶、收藏  系列弹出框
          |—————前台登录注册页
          |—————前台登录管理
          |—————控制面板页
          |—————个人空间页
          |—————上传视频页
          |—————公告页
4.——————右侧边栏————————
          |—————选项卡
5.——————底部——————————

其中,各个部分之间会用 /*----------xx------------*/进行分割,很容易找到相应的块。当你想修改某种样式的时候,只要在相应的块内进行修改即可。对于其中的每一块,后续都会有教程进行详细介绍。

威视布局[ ]

威视的默认模板中,几乎每个页面均采用四块式布局,这也是目前最流行的布局方式之一。四块式布局如下图所示,顾名思义,一共分为四个部分:头部区域(header),内容区域(content),边栏区域(sidebar),底部区域(footer)。在theme.css中,很容易找到这四个部分对应的样式定义。

Weishi0210.jpg


内容块[ ]

威视模板中最重要的元素就是内容块了。内容区域和边栏区域都是由多个不同内容块(content_box)和边栏内容块(sidebar_box)来组成的。内容块的结构如下图所示:

Weishi02011.jpg


首先,一个内容块整体上就是一个box;在box中按上中下分为caption(标题)、main(主要)、footer(底部)三部分。在标题和底部区域中,为了灵活性,预留了span(扩展)区域。威视模板中,三层盒子模型的具体表现如下图所示。三层盒子模型的的好处是可以统一的对内容区域做出不同的风格来,以后我们会详细介绍怎么来自定义内容块的样式;

Weishi02012.jpg