| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1546 人关注过本帖
标题:求助,css问题
只看楼主 加入收藏
zore0
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2008-9-8
收藏
 问题点数:0 回复次数:8 
求助,css问题
我为一个linkbutton添加一个样表,创建了一个StyleSheet.css 代码如下:
body {
}
A:hover
{
    font-weight: bold;/*鼠标动作为粗体字*/
    text-decoration: none; /*单击按钮是否有下划线*/
    color: #cc33ff; /*鼠标动作的字体颜色*/
    position: relative;/*控件是否有动作*/
    left: 1px;/*向左移动1px*/
    top: 1px; /*向下移动1px*/
    cursor: url( 'images/2.ani' ) /*鼠标样式路径*/;
}

然后在<head></head>中调用样式:<link href ="styleSheet.css" rel ="stylesheet " type ="text/css" />
为什么这个样式没起作用,怎么回事?该怎样解决?
搜索更多相关主题的帖子: css 
2008-10-22 21:04
sldtk1
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:20
帖 子:624
专家分:258
注 册:2006-5-4
收藏
得分:0 
a伪类是超链接,linkbutton不是超链接
<a href="#"></a>,如果你这样用就看见效果了
对于控件,可以在.skin皮肤文件里定义样式,也可以在样式表里定义
.类名
{

}
引用<asp:LinkButton cssClass="类名">LinkButton</asp:LinkButton>
没记错大概是这样。。。
2008-10-23 08:11
zore0
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2008-9-8
收藏
得分:0 
像这样还是没效果<a href ="#"><asp:LinkButton ID="LinkButton1" runat="server" >明日科技</asp:LinkButton></a>

如果用你说的第二种方法:<asp:LinkButton ID="LinkButton1" runat="server"  CssClass ="lb">明日科技</asp:LinkButton>

StyleSheet.css代码这样写吗?
body {
}

.lb

hover{
    text-decoration: none; /*单击按钮是否有下划线*/
    color: #cc33ff; /*鼠标动作的字体颜色*/
    position: relative;/*控件是否有动作*/
    left: 1px;/*向左移动1px*/
    top: 1px; /*向下移动1px*/
    cursor: url( 'images/2.ani' ) /*鼠标样式路径*/;
}

active{
    font-weight:bold ;
    color :green;
   
}
2008-10-23 08:56
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
A 只针对<a>标记

飘过~~
2008-10-23 09:15
zore0
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2008-9-8
收藏
得分:0 
<a href ="#">明日科技</a>这样也同样没效果
2008-10-23 09:19
bygg
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:乖乖的心中
等 级:版主
威 望:241
帖 子:13555
专家分:3076
注 册:2006-10-23
收藏
得分:0 
不是吧,我这样写都可以的

飘过~~
2008-10-23 09:34
zore0
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2008-9-8
收藏
得分:0 
我试了很多次都没效果,这是怎么回事?
2008-10-23 14:01
sldtk1
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:20
帖 子:624
专家分:258
注 册:2006-5-4
收藏
得分:0 
晕,你的创意太好了,可惜不是这样
这是VS中的样例说明
<%--
默认的外观模板。以下外观仅作为示例提供。

1. 命名的控件外观。SkinId 的定义应唯一,因为在同一主题中不允许一个控件类型有重复的 SkinId。

<asp:GridView runat="server" SkinId="gridviewSkin" BackColor="White" >
   <AlternatingRowStyle BackColor="Blue" />
</asp:GridView>

2. 默认外观。未定义 SkinId。在同一主题中每个控件类型只允许有一个默认的控件外观。

<asp:Image runat="server" ImageUrl="~/images/image1.jpg" />
--%>
<html>
<head>
<title></title>
<style type="text/css">
a,a:visited{color:red}
a:hover{color:green}
</style>
</head>
<body>
    <asp:GridView id="GridView1" runat="server"></asp:GridView>
    <a href="http://www.明日科技</a>
</body>
</html>
2008-10-23 16:46
zore0
Rank: 1
等 级:新手上路
帖 子:33
专家分:0
注 册:2008-9-8
收藏
得分:0 
谢谢楼上朋友了。
2008-10-23 17:09
快速回复:求助,css问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015196 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved