问题列表 - 第36655页

CSS粘性页脚的问题

我正在尝试实现CSS粘性页脚.

问题是有一个内容DIV超出了它的容器,导致滚动条不可取,并且挂在页面div上的背景图像不会延伸文档的整个高度.

这是我的HTML:

    <div id="page">
          <div id="header">
            <dl>
                <dt>Header links -</dt>
                <dd><a href="#">link 1</a></dd>
                <dd><a href="#">link 2</a></dd>
                <dd><a href="#">link 3</a></dd>
            </dl>
          </div>
        <div id="content">
            <p><a id="modal" href="popup.html" target="_blank">link to popup</a></p>
        </div>      
        <div id="footer">
            <dl>
                <dt>Footer links -</dt>
                <dd><a href="#">link 1</a></dd>
                <dd><a href="#">link 2</a></dd>
                <dd><a href="#">link 3</a></dd>
            </dl>
        </div>
    </div>
Run Code Online (Sandbox Code Playgroud)

这是CSS:

/*--------------------------------------------------------------- global */

html, 
body {
    color:#969696;
    font-size:100%;
    height:100%;
}

body {
    font:normal 200 70% Arial, Helvetica, Verdana, sans-serif;  
}

a, 
a:link, 
a:visited, 
a:hover, 
a:active {
    border-bottom:1px dashed #ff8400;
    color:#ff8400; …
Run Code Online (Sandbox Code Playgroud)

html css xhtml

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

jQuery选择器:抓取一段给定标签的子节点

假设我有一个给定元素的任意数字子(例如"td")(例如"tr"),并且我需要在给定位置(例如,3;)中获取给定数量的这些(例如,4); td的3 - 6 7,在这种情况下).这样做的最佳查询是什么样的?

请注意,我可能正在处理可能成千上万的孩子,所以我不想在常规的基础上切割成千上万的数组.

编辑:它没有必要通过jQuery,如果有一个更有效的选项,直接到DOM ...

html jquery dom jquery-selectors

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

如何在两个数字之间生成随机值

可能重复:
Java:生成范围内的随机数

如何在两个数字之间生成随机值.Random.nextInt()为您提供0和传递的值.如何在minValue和maxValue之间生成一个值

java

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

运算符在c ++中重载

struct T
{
        int a;
        int b;
};

class Ptr
{
public:
        Ptr(int a, int b) { t_.a = a; t_.b = b; }
        T* operator->() {return &t_;}
        T& operator*() {return t_;}

private:
        T t_;
};

int main()
{
        Ptr ptr(1, 2);
        cout << "a = " << ptr->a << " b = " << ptr->b << endl;
        cout << "a = " << ptr.operator->()->a << " b = " << ptr.operator->()->b << endl;
} 
Run Code Online (Sandbox Code Playgroud)

输出:

a = 1 b …
Run Code Online (Sandbox Code Playgroud)

c++ operator-overloading

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

是否可以使用自定义mipmap大小?

我目前正在开发某种虚拟纹理实现.mipmap级别用作详细控制结构的级别.(虚拟纹理中的每个纹素都与"真实"纹理中的数据块相关.)

数据存在于几个细节级别中,这导致虚拟纹理中的块计数不同.

例:

level       size of data       number of blocks
0           60                 4
1           30                 2
2           15                 1
Run Code Online (Sandbox Code Playgroud)

我的想法是为虚拟纹理中的每个细节级别调用glTexImage来创建不同的mipmap级别.

问题是,在创建或更新/加载时没有错误我无法从纹理中获取任何数据.仅创建基本级别并调用glGenerateMipmap可以正常工作,但会导致某些基本大小的大小错误.(从技术上讲,它们是正确的,但不是我的情况)

我在某处读到mipmap级别大小必须除以2(或者2和floor).

问题:

  • 是否可以加载"自定义"mipmap级别?
  • 是否存在约束mipmap级别大小?

opengl mipmaps

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

WPF中最重要的认证?

我想给自己一个学习WPF的目标.告诉必须通过的证书,以确保我知道WPF.

我对免费和付费证书感兴趣.

.net wpf certificate

10
推荐指数
2
解决办法
8475
查看次数

为什么我不能在打开的文件上调用read()两次?

对于我正在进行的练习,我正在尝试使用该read()方法两次读取给定文件的内容.奇怪的是,当我第二次调用它时,它似乎没有将文件内容作为字符串返回?

这是代码

f = f.open()

# get the year
match = re.search(r'Popularity in (\d+)', f.read())

if match:
  print match.group(1)

# get all the names
matches = re.findall(r'<td>(\d+)</td><td>(\w+)</td><td>(\w+)</td>', f.read())

if matches:
  # matches is always None
Run Code Online (Sandbox Code Playgroud)

当然我知道这不是最有效或最好的方式,这不是重点.关键是,为什么我不能read()两次打电话?我是否必须重置文件句柄?或者关闭/重新打开文件以执行此操作?

python io

86
推荐指数
4
解决办法
6万
查看次数

如何从javascript变量中保存png

我有一个在base64中用javascript变量编码的图像: data:image/png;base64, base64 data

[编辑]我需要将该文件保存到磁盘而不要求访问者右键单击[/编辑]

可能吗 ?怎么样 ?

提前致谢

最好的祝福

javascript image save

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

为什么不能直接调用扩展方法?

有人可以向我解释为什么在下面的第三次DoSomething调用无效?(错误消息是"当前上下文中不存在名称'DoSomething'")

public class A { }
public class B : A
{
    public void WhyNotDirect()
    {
        var a = new A();
        a.DoSomething();  // OK
        this.DoSomething();  // OK
        DoSomething(); // ?? Why Not
    }
}
public static class A_Ext
{
    public static void DoSomething(this A a)
    {
        Console.WriteLine("OK");
    }
}
Run Code Online (Sandbox Code Playgroud)

c# extension-methods

10
推荐指数
2
解决办法
2549
查看次数

zend视图:bootstrap(视图)或bootstrap(布局)

这些是引导程序中与引导视图相关的_init函数的两种不同实现.

一个人立即进入视野:bootstrap('view')然后将其作为资源获取

$this->bootstrap('view');
$view = $this->getResource('view');
$view->doctype('XHTML1_STRICT');
Run Code Online (Sandbox Code Playgroud)

另一个通过布局需要更长的路线 bootstrap('layout')

$this->bootstrap('layout');        
$layout = $this->getResource('layout');
$view = $layout->getView();
$view->doctype('XHTML1_STRICT');
Run Code Online (Sandbox Code Playgroud)

我不想仅仅因为它更长时间来判断较长的代码是低效的.它是通过第layout一次而不是立即击中而增加的view吗?

php zend-framework zend-view

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