小编Mat*_*Mat的帖子

选择固定宽度的下拉列表切断IE中的内容

问题:

select中的某些项目需要超过145px的指定宽度才能完全显示.

Firefox行为:单击选择会显示调整为最长元素宽度的下拉元素列表.

IE6和IE7行为:单击选择会显示下拉元素列表限制为145px宽度,因此无法读取更长的元素.

当前的UI要求我们在145px中放入此下拉列表,并让它包含更长描述的项目.

有关解决IE问题的任何建议吗?

即使扩展列表,顶部元素仍应保持145px宽.

谢谢!

css:

select.center_pull {
    background:#eeeeee none repeat scroll 0 0;
    border:1px solid #7E7E7E;
    color:#333333;
    font-size:12px;
    margin-bottom:4px;
    margin-right:4px;
    margin-top:4px;
    width:145px;
}
Run Code Online (Sandbox Code Playgroud)

这是选择输入代码(此时没有backend_dropbox样式的定义)

<select id="select_1" class="center_pull backend_dropbox" name="select_1">
<option value="-1" selected="selected">Browse options</option>
<option value="-1">------------------------------------</option>
<option value="224">Option 1</option>
<option value="234">Longer title for option 2</option>
<option value="242">Very long and extensively descriptive title for option 3</option>
</select>
Run Code Online (Sandbox Code Playgroud)

完整的html页面,以防您想在浏览器中快速测试:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>dropdown test</title> …
Run Code Online (Sandbox Code Playgroud)

html css internet-explorer html-select

55
推荐指数
4
解决办法
18万
查看次数

是否可以在MySQL中使用基于函数的索引?

我记得在Oracle中可以根据函数进行索引,例如SUBSTRING(id,1,8).

MySQL支持这个吗?如果没有,有没有其他选择?

mysql indexing

55
推荐指数
4
解决办法
3万
查看次数

错误:Phonegap中的白名单拒绝

我是移动开发的新手.我正在使用Phonegap/Cordova创建一个跨平台的应用程序.我的代码在Android上运行良好,但当我将其移植到iPhone时,它显示错误:

[143:2003] ERROR whitelist rejection: url="abc"
Run Code Online (Sandbox Code Playgroud)

我现在能克服这个问题吗?

iphone html5 whitelist cordova

54
推荐指数
4
解决办法
3万
查看次数

为什么睡眠(500)花费超过500毫秒?

我用Sleep(500)在我的代码中,然后用来getTickCount()测试时间.我发现它的成本约为515ms,超过500.有人知道为什么会这样吗?

c++ winapi sleep

53
推荐指数
5
解决办法
6529
查看次数

无法找到速度模板资源

只是一个基于maven结构的简单速度独立应用程序.这是用Scala编写的代码片段,用于helloworld.vm${basedir}/src/main/resources文件夹中呈现模板:

com.ggd543.velocitydemo

import org.apache.velocity.app.VelocityEngine
import org.apache.velocity.VelocityContext
import java.io.StringWriter

/**
 * @author ${user.name}
 */
object App {

  def main(args: Array[String]) {
    //First , get and initialize an engine
    val ve = new VelocityEngine();
    ve.init();

    //Second, get the template
    val resUrl = getClass.getResource("/helloworld.vm")
    val t = ve.getTemplate("helloworld.vm");   // not work 
//    val t = ve.getTemplate("/helloworld.vm");  // not work
//    val t = ve.getTemplate(resUrl.toString);  // not work yet
    //Third, create a context and add data
    val context = new …
Run Code Online (Sandbox Code Playgroud)

java velocity scala

52
推荐指数
5
解决办法
9万
查看次数

如何从dired模式创建新文件?

我想在dired模式下创建一个新文件.在dired模式下是否有"创建新文件"命令?例如,当我在直接模式下键入"c"时,它会创建"untitled.txt".这很简单,但我找不到它.

emacs file dired

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

为什么不能从unique_ptr构造weak_ptr?

如果我理解正确,a weak_ptr不会增加托管对象的引用计数,因此它不代表所有权.它只是让您访问一个对象,其生命周期由其他人管理.所以我真的不明白为什么一个weak_ptr不能用a构建unique_ptr,而只能用a 构建shared_ptr.

有人能简单解释一下吗?

c++ smart-pointers shared-ptr weak-ptr unique-ptr

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

在结构中定义函数

我们可以用C编程语言定义结构中的函数吗?

c

49
推荐指数
4
解决办法
3万
查看次数

成员函数声明的参数列表后的单个&符号是什么意思?

这里的答案.

class wrap {
public:
   operator obj() const & { ... }   //Copy from me.
   operator obj() && { ... }  //Move from me.
private:
   obj data_;
};
Run Code Online (Sandbox Code Playgroud)

我知道&&当对象是右值引用时,将调用该成员的方法.但单个&符号是什么意思?与没有&符号有什么不同?

c++ c++11

49
推荐指数
3
解决办法
3500
查看次数

编译时如何(指数)比运行时更快?

以下代码通过指数缓慢的算法计算斐波纳契数:

#include <cstdlib>
#include <iostream>

#define DEBUG(var) { std::cout << #var << ": " << (var) << std::endl; }

constexpr auto fib(const size_t n) -> long long
{
    return n < 2 ? 1: fib(n - 1) + fib(n - 2);
}

int main(int argc, char *argv[])
{
    const long long fib91 = fib(91);

    DEBUG( fib91 );
    DEBUG( fib(45) );

    return EXIT_SUCCESS;
}
Run Code Online (Sandbox Code Playgroud)

我在运行时计算第45个Fibonacci数,在编译时计算第91个.

有趣的是,GCC 4.9编译代码并fib91在几分之一秒内完成计算,但需要一段时间才能吐出fib(45).

我的问题:如果GCC足够聪明以优化fib(91)计算而不是采用指数缓慢的路径,那么它会阻止它做同样的事情fib(45)吗?

以上是否意味着GCC产生两个编译版本的fib函数,其中一个是快速的而另一个是指数级的慢? …

c++ compiler-construction gcc constexpr c++11

48
推荐指数
2
解决办法
2695
查看次数