其实,很多朋友不会CSS,如果把CSS精通了,美工就简单多了。我把自己总结的织梦CSS全整理出来了。希望对你有所帮助,见下: /*---------- import ---------*/ //调用外部CSS中调用外部CSS的语法是@import url("file.css");直接插入到CSS文件或<style></style>之间就可以了。 @import url("layout.css"); @import url("page.css"); /*---------- base ---------*/ //基本样式 *{ //*,通用符 padding:0px; //对像间隔, margin:0px; //左右边距 } html{ //所有html均适用此样式 background:#FFF; } body{ font:12px Verdana,Arial,Tahoma; //正文字体,字号 } img{ border:none; //图片,不显示边框 } a{//超链接 color:#3366CC; text-decoration:none; //表示没有下划线 } a:hover{ color:#F33; text-decoration:underline; //表示有下划线的 } ul{ list-style:none; } input,select,button{ font:12px Verdana,Arial,Tahoma; vertical-align:middle; //坚直上居中排列 } /*---------- stock ---------*/ .center{ //中间主体部分,导航栏处 margin:0px auto; } .w960{ width:960px; //中间主体宽度960 position:relative; //它可以随窗口大小变化 } .mt1{/* ( margin-top * 1 ) */ //样式mt11,距顶端8PX margin-top:8px; } .mt2{/* ( margin-top * 2 ) */ margin-top:16px; } .clear{ overflow:hidden; //让浏览器窗口永远不出现滚动条 } .fs-12{ font-size:12px; } .fc-f60{ color:#F60; } .fc-f90{ color:#F90; } .ipt-txt{ line-height:15px; padding:4px 5px; border-width:1px; border-style:solid; border-color:#666 #BBB #BBB #666; font-size:12px; margin-right:2px; } .btn-1{ width:56px; height:23px; border:none; background:url(../images/btn-bg1.gif) no-repeat; //不平铺,repeat-x为向上平铺 line-height:25px; //行高为 letter-spacing:1px; //文字间隔属性 overflow:hidden; color:#2F592E; } .btn-2{ width:70px; height:25px; border:none; background:url(../images/btn-bg2.gif) left top no-repeat; line-height:25px; overflow:hidden; color:#444; margin-right:2px; } .header{ width:100%; padding-top:16px; overflow:hidden; } .header a{ color:#777; } .header a:hover{ color:#390; text-decoration:none; } .header .top{ clear:both; overflow:hidden; } .header .title{ float:left; padding-left:16px; } .header .title h1 a{ width:200px; height:56px; display:block;// 可以理解为块。把这个区域变成块状。当然你加了宽度和高度效果不明显了。如果去掉宽度和高度试试。再去掉display试试就发现问题了 font-size:0px; text-indent:-200px; overflow:hidden; background:url(../images/top-logo.gif) center center no-repeat; //logo大小 } .header .banner{ width:480px; height:56px; float:left; margin-left:40px; overflow:hidden; //顶部图片} .header .banner img{ width:480px; height:56px; display:block; } .header .rlink{ width:172px; height:52px; float:left; margin-left:32px; overflow:hidden; padding-top:4px; } .header .rlink ul li{ width:78px; height:21px; background:url(../images/toprlink-bg.gif) left top no-repeat; //“收藏”等一些图标 float:left; margin-right:8px; margin-bottom:8px; overflow:hidden; } .header .rlink ul li a{ display:block; color:#777; line-height:21px; text-indent:22px; background-image:url(../images/toprlink-bg.gif); background-repeat:no-repeat; } .header .rlink ul li a:hover{ color:#000; } .header .rlink ul li.r1 a{ background-position:0px -21px; //背景位置:100% -12px } .header .rlink ul li.r2 a{ background-position:0px -42px; } .header .rlink ul li.r3 a{ background-position:0px -63px; } .header .rlink ul li.r4 a{ background-position:0px -84px; } .header .welcome{ float:right; margin-top:20px; padding-right:10px; color:#999; } .header .welcome a{ margin:0px 3px; } .header .nav{//导航栏 width:100%; height:32px; background:url(../images/nav-bg.gif) repeat-x; //水平上平铺,导航栏背景图片 clear:both; overflow:hidden; } .header .nav ul{ height:32px; margin:0px auto; overflow:hidden; } .header .nav ul li{ float:left; line-height:31px; background:url(../images/nav-bg.gif) 0px -32px no-repeat; margin-left:-2px; } .header .nav ul li a{ height:32px; padding:0px 16px 0px 17px; display:block; color:#FFF; float:left; } .header .nav ul li a:hover{ color:#FF3; } .header .search{ height:40px; background:url(../images/search-bg.png) repeat-x; clear:both; } .header .search .form{ padding-left:8px; 左部离8 padding-top:5px; //顶部离5 float:left; //从左开如排 } .header .search .form h4{ display:none; //文字已经变成块状了 } .header .search .form input.search-keyword{ width:156px; height:18px; border:none; background:url(../images/search-bg.gif) left top no-repeat; line-height:15px; font-size:12px; padding:5px 3px 0px 58px; overflow:hidden; } .header .search .form select.search-option{ margin-left:2px; } .header .search .form button.search-submit{ //搜索按键的大小及样式 width:68px; height:22px; border:none; background:#F00 url(../images/search-bg.gif) right top no-repeat; font-size:0px; line-height:100px; margin-left:2px; *margin-left:5px; overflow:hidden; } .header .tags{ float:left; margin-left:16px; padding-top:8px; } 本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!
相关文档推荐大家都知道,Discuz程序在发文章时有个【隐藏】功能,可以限制这个隐藏内容供某些级别的会员查看。 在织梦模板中,做些改动,也是可以实现的。例如:电话号码,下载地址等等。 前提是织梦开启会员功能,已经有了自定义字段。 一、建立文件 ajax_loginsta_c.p
近研究了一下织梦CMS系统,看到一篇关于sql标签调用数据列表如何翻页的文章,感觉不错,贴出来大家分享一下。相信很多使用dedecms的朋友在网上查找关于dede:sql标签进行分页的解决方案时都不尽如人意,尤其是在列表页使用dede:sql调用外部数据(所谓调用外部
在动态模式下 {dede:global.cfg_mb_open runphp=yes}require_once(DEDEMEMBER./config.php);$uid = $cfg_ml-M_LoginID;@me = ($uid) ? @me=$uid:@me=游客;{/dede:global.cfg_mb_open} 在静态模式下 在 /plus/ 文件夹下加个uid.php文件 ?phprequire_once(dirn
理解织梦模板引擎有什么意义?一方面可以更好地自定义标签。更多在于了解织梦系统,理解模板引擎是理解织梦工作原理的第一步。理解织梦会使我们写php代码时更顺手,同时能学习一些php代码的组织方式。 这似乎不是那么简单,如果你只想学习自定义标签,可以看
先来看看下面这个标签 {dede:field.tong_gg php=yes} if(@me==||empty(@me)) @me=p无/p; {/dede:field.tong_gg} 注释:@me:就是当前字段的值,你可以在if中给其赋值,然后判断结束后它的值就变成你赋的值,打印出来 下面来说说具体的方法: 方法一: 用个if
我们在dedecms织梦仿站的时候通常都要把对方的文章列表分页样式都照搬过来,但是织梦的分页样式已经给我们设置好了,这就导致跟我们要仿的站有较大出入,今天就讲讲织梦默认分页格式。 织梦文章列表页分页样式在文件/include/arc.listview.class.php 和/incl
|