|
主题: 请问这种菜单的CSS是怎么弄的?
|
 Mike
职务:版主
等级:6
金币:11.0
发贴:5148
注册:2004/6/10 14:12:22
|
|
 handylee_5d
职务:普通成员
等级:1
金币:0.0
发贴:70
注册:2004/3/4 20:13:40
|
#22004/8/29 20:00:57
用图片做的啊不是什么css,在Fireworks里面很容易搞定的,要不每个按钮用两张图片,用onmouseOver ,onmouseOut来替换
|
 缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
|
#32004/8/29 20:09:41
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
|
 康夫
职务:普通成员
等级:5
金币:3.0
发贴:3311
注册:2002/8/7 1:00:31
|
#42004/8/29 20:11:13
不是图片,是CSS定义的,加个下边线,选个颜色就可以了。
|
 康夫
职务:普通成员
等级:5
金币:3.0
发贴:3311
注册:2002/8/7 1:00:31
|
#52004/8/29 20:18:12
这个网页为什么看不到源代码呢? 不过保存下来后发现这个网页是符合W3C的标准做的。
|
 Mike
职务:版主
等级:6
金币:11.0
发贴:5148
注册:2004/6/10 14:12:22
|
#62004/8/29 22:08:35
Comfill在上个帖子中说 引用: 这个网页为什么看不到源代码呢? 不过保存下来后发现这个网页是符合W3C的标准做的。
哈哈!所以说你们PHP看看吧!  xMAMBO
编辑历史:[此帖最近一次被 iamdaijun 编辑过(编辑时间:2004-08-29 22:13:51)]
|
 Mike
职务:版主
等级:6
金币:11.0
发贴:5148
注册:2004/6/10 14:12:22
|
#72004/8/29 22:11:02
错了,a:link、a:hover我怎么会不知道呢,关键是按下后的连接
编辑历史:[此帖最近一次被 allinhands 编辑过(编辑时间:2004-08-30 08:56:57)]
|
 Mike
职务:版主
等级:6
金币:11.0
发贴:5148
注册:2004/6/10 14:12:22
|
#82004/8/29 22:16:41
引用: .dms-whole { font-variant: small-caps; vertical-align: middle; /* border: 1px solid gray;*/ }
a.dms-item, a.dms-item:visited { color: #FFFFFF; font-size: 11px; font-family: "verdana"; font-weight: normal; padding: 0px 0px 0px 0px; width: 100%; border-top: #EFEBDE; border-right: #EFEBDE; border-left: #EFEBDE;
}
a.dms-item:hover { font-size: 11px; font-family: "verdana"; font-weight: normal; text-decoration: none; background-repeat: no-repeat; background-position: 5px; color: #FF6600; }
#dms-active { background-repeat: no-repeat; background-position:100%; color: #FF9900; }
|
 Mike
职务:版主
等级:6
金币:11.0
发贴:5148
注册:2004/6/10 14:12:22
|
#92004/8/29 22:57:28
// pull itemid of current page
$Itemid = mosGetParam( $_REQUEST, 'Itemid', 0 );
if ( ($mymenu_row->id == $Itemid) || ($url_Itemid == $Itemid) ) {
$id = "dms-active";
} else {
$id = "";
} 我发现源代码里有这样的语句,似图在控制CSS
|
 缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
|
#102004/8/30 8:56:58
那就不明白你到底是要什么效果了 叙述清楚先
|
 Mike
职务:版主
等级:6
金币:11.0
发贴:5148
注册:2004/6/10 14:12:22
|
#112004/8/30 11:53:03
其实很简单,就是让这个人知道当前页是他刚才按的是哪个连接,因为有时候网页上的。连接都差不多。。。
|
 缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
|
#122004/8/30 12:30:27
你把那个连接的样式设置成不一样不就完了? 反正是不同的页面
|
 Mike
职务:版主
等级:6
金币:11.0
发贴:5148
注册:2004/6/10 14:12:22
|
#132004/8/30 19:06:56
但其实是一个页面也就是index.php,因为是参数不同后面有=con..................,所以你看上面的那断PHP代码,当$mymenu_row->id == $Itemid) 或者 ($url_Itemid == $Itemid)时的CSS是"dms-active";如果不是则是"",请问您有没有见过这样的编写,因为Mambo就这特点。  上次我在你的Blog上问你对PHP有兴趣吗?因为PHP版主很少来。只能来找你了。嘻~~  土豆也不来了。
|
 缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
注册:2004/1/14 19:14:47
|
#142004/8/31 8:50:32
那简单的if判断就可以啦 偶不懂php 但是想着是很简单的 应像这样: if($url_Itemid == $Itemid) echo(" class=aa") 可能有语法错误,但是应该可以明白吧
编辑历史:[此帖最近一次被 allinhands 编辑过(编辑时间:2004-08-31 08:56:17)]
|
 Mike
职务:版主
等级:6
金币:11.0
发贴:5148
注册:2004/6/10 14:12:22
|
#152004/8/31 14:07:02
谢谢!
|