问题列表 - 第33573页

css - 为什么文本修饰不能在a:hover下工作?

.twoColFixRt#nav-primary .nav li a,.twoColFixRt#nav-primary .nav li a:visited {color:#00FF00; 文字修饰:无; } .twoColFixRt#nav-primary .nav li a span {display:block; 填充:0 10px; font-size:15px; } .twoColFixRt#nav-primary .nav li a:hover {text-decoration:underline; 颜色:#FF0000; }

Q1>我不知道为什么a:悬停在上面的代码中不起作用.换句话说,当光标位于导航项的顶部时,下划线不会显示.

但是,当我将光标悬停在导航项上时,我确实看到了颜色的变化.

Q2>我使用的是DW CS4 + Firebug.有没有办法让我检测出哪个规则可以抑制:悬停以便我将来可以找出类似的问题?

谢谢

css

4
推荐指数
1
解决办法
3173
查看次数

模板化类中的C++模板成员变量具有不完整的类型

我在头文件中有类似以下的代码:

template<class A>
class List {
  private:
    QVector<A> _list;
};
Run Code Online (Sandbox Code Playgroud)

其中QVector是标准的QT容器.

当我尝试在另一个头文件中创建List类型的变量作为成员变量时,如下所示:

class Model {
  private:
    List<int *> the_list;
};
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

In instantiation of 'List<int *>':
instantiated from here
error: 'List<A>::_list' has incomplete type
Run Code Online (Sandbox Code Playgroud)

基本上,我想要一个模板化的自定义列表,它使用内部QVector来存储数据项.

我假设我的语法有点偏,所以任何帮助都会受到赞赏.

c++ templates

3
推荐指数
1
解决办法
4600
查看次数

为什么我的jQuery脚本会产生双fadeIn?

我正在尝试使用.fadeIn()来使我的导航悬停效果在过渡时看起来更平滑.除了我得到的东西,我只能描述为双重淡入淡出(进出,然后重新进入).

我是JS和jQuery API的新手,所以任何帮助都值得赞赏.我是CSS的老专家,所以我仍然用这些术语来思考.在这一个我添加一个类来切换背景精灵bg位置.我的jQuery,我的CSS或两者都有问题吗?

http://tuscaroratackle.com是有问题的实例 - 导航链接.

javascript css jquery fadeout fadein

3
推荐指数
1
解决办法
1204
查看次数

在Windows 7/.Net 4.0上将多页Tiff拆分为单个Tiff

我最近搬到了一个新的开发盒,从Windows XP 32位到Windows 7 64位.这两台机器都运行.Net Framework 4.0版,用于使用Visual Studio 2010进行开发.

升级到Windows 7 64位后,我的代码将多页Tiff图像分割成单独的图像现在已被破坏(之前在XP 32 Bit上工作正常,除了MS填充顺序错误).在调试之后,.Net Framework似乎正确地读取了位图元数据,但是,堆栈中的某些组件错误地持久化了一些Tiff标签(273,278和279).我已经尝试了几种方法来完成拆分,包括GDI +和FreeImage库,但都在.Net中失败.我能够使用Image Magick和另一个带有效标签值的第三方工具成功拆分Tiff.

具体来说,Tiff标签273,278(应匹配257但不匹配),279具有不正确的值.

这是一个已知的Microsoft问题吗?有解决方法吗?我做错了吗?非常沮丧,因为这在XP 32上正常工作并且操作系统不是部署选项.

// Copy bytes into our memory
using (MemoryStream ms = new MemoryStream())
{
    using (BinaryWriter bw = new BinaryWriter(ms))
    {
        // Get the multi page tiff image's size, and allocate a place to put it.
        int size = RdmInstance.ImageSize;
        byte[] imgContents = new byte[size + 1];

        // Create the pointer and assign the Rdm image address to it
        IntPtr pointerToImage …
Run Code Online (Sandbox Code Playgroud)

.net c# tiff windows-7

5
推荐指数
0
解决办法
1万
查看次数

Javascript负数

我想检查一个数字是否为负数.我正在寻找最简单的方法,所以一个预定义的javascript函数将是最好的,但我还没有找到任何东西,这是我到目前为止,但我不认为这是一个好方法:

  function negative(number) { 
        if (number.match(/^-\d+$/)) {
            return true;
        } else {
            return false;
        }
   }
Run Code Online (Sandbox Code Playgroud)

javascript negative-number

59
推荐指数
3
解决办法
14万
查看次数

如何检测表单的任何控件的变化?

如何在C#中检测表单控件中的更改?

因为我在一个表单上有很多控件,如果表单中的任何控件值发生变化,我需要禁用一个按钮.我正在寻找一些内置的函数/事件处理程序/属性,并且不想为此创建自定义函数.

c# winforms

7
推荐指数
2
解决办法
2万
查看次数

如何获得方法的arity?

例如,在Javascript中,您可以通过简单地获取arity(函数应该采用的参数数量)func.length.如何获取Objective-C中方法的这些信息?

introspection objective-c

1
推荐指数
1
解决办法
313
查看次数

使用perl one-liner的Csh别名在创建别名时评估,而不是在使用别名时评估

我知道,我知道,我应该使用现代的shell ...无论如何,所以这里是别名:

  alias p4client echo `p4 info | perl -ne 's/Client name: (.*)$/print $1/e'` 
Run Code Online (Sandbox Code Playgroud)

我也知道可能有更好的方法来获取p4客户端名称.这只是一个例子.那么,当我调用别名而不是评估何时创建别名时,有人能告诉我一个很好的,干净的方法来评估这个吗?

perl alias csh

3
推荐指数
1
解决办法
1278
查看次数

如何在jQuery中从客户端向服务器发送XML文档

我正在尝试从客户端向服务器发送XML文档.但是当服务器获得XML文档时.它总是空的.这是我的jquery函数.它将XML发送到服务器:

var str = '<?xml version="1.0" encoding="UTF-8"?><foo><bar>Hello World</bar></foo>';
    var xmlData = strToXml(str); // convert string to xml
    console.log($.isXMLDoc(xmlData)); // return true
    $.ajax({
        url: 'foo.bar'
        , processData: false
        , data: xmlData
        , success: function(response){
            console.log(response);
        }
        , error: function(response) {
            console.log(response);
        }
    });
Run Code Online (Sandbox Code Playgroud)

和服务器端代码.它收到了一个xml doc.

try {
            HttpServletRequest request = ServletActionContext.getRequest();
            InputStream is = request.getInputStream();
            BufferedReader reader = new BufferedReader(new InputStreamReader(is, "UTF-8"));
            String line = "";
            System.out.println(reader.read()); // return -1
            while((line = reader.readLine()) != null) {
                System.out.println(line);
            }
        } catch (IOException …
Run Code Online (Sandbox Code Playgroud)

java xml ajax jquery struts2

2
推荐指数
1
解决办法
1万
查看次数

所需的c ++标准库中的所有函数都有外部链接吗?

所以我有一个应用程序可以在windows,linux和一些unix版本上编译.我最近决定在遇到障碍时把它移植到OSX.

我有一个看起来像这样的模板:

template<int (&F)(int)>
int safe_ctype(unsigned char c) { return F(c); }
Run Code Online (Sandbox Code Playgroud)

这个想法是为了防止符号扩展在给定上面的输入值时崩溃某些实现0x7f.它通常像这样使用:

safe_ctype<std::isspace>(ch);
Run Code Online (Sandbox Code Playgroud)

遗憾的是,这不适用于OSX(使用gcc 4.2).该错误与std::isspace没有外部链接有关,因此不适用于模板.事实证明,在OSX上,ctype.h标题具有标记的所有功能(通过宏)static inline.

这是我的问题:

是否允许C++中的函数(在本例中是从C继承的部分)标准库中的函数的任何相关标准都没有外部链接?

编辑:

我从苹果那里听说过.显然他们有一个宏来控制这种行为.定义_DONT_USE_CTYPE_INLINE_可防止ctype函数成为静态内联函数.

c c++ standard-library linkage

10
推荐指数
1
解决办法
478
查看次数