问题列表 - 第40581页

使DIV覆盖视口的100%而不是100%的身体

我的帖子是关于http://www.thepostboard.net的

我需要让目前覆盖100%视口的黑盒子覆盖整个页面.如果您的屏幕需要滚动条来查看网站,您将只能注意到这一点 - 否则它看起来很好.

我有重叠的div设置为:

position: absolute;
height: 100%;
width: 100%;
Run Code Online (Sandbox Code Playgroud)

我也有身体设置:

height: 100%;
margin: 0px 0px;
padding: 0px; 0px;
Run Code Online (Sandbox Code Playgroud)

但由于某些原因我的笔记本电脑向下滚动,我看到DIV的边缘,没有任何东西在它下方被阻挡.

这样做的目的是为网站创建一个自定义灯箱.我已经禁用了使框变暗的Javascript,以便您可以看到效果.

如何使其覆盖整个页面,而不仅仅是视口?

(我的笔记本电脑是1366x768,所以你可能会在高度分辨率<= 760的任何东西上看到它.

html javascript height layout

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

整数蓝色,短+ +短问题

C#中的程序:

short a, b;
a = 10;
b = 10;
a = a + b; // Error : Cannot implicitly convert type 'int' to 'short'.

// we can also write this code by using Arithmetic Assignment Operator as given below

a += b; // But this is running successfully, why?

Console.Write(a);
Run Code Online (Sandbox Code Playgroud)

c# int types short

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

UIWebView:加载某些URL时未调用的webViewDidStartLoad/webViewDidFinishLoad委托方法

我有使用a实现的基本Web浏览器UIWebView.我注意到对于某些页面,没有一个UIWebViewDelegate方法被调用.

发生这种情况的示例页面是:http://www.youtube.com/user/google.以下是重现问题的步骤(确保NSLog在控制器的UIWebViewDelegate方法中插入调用):

  1. 将上面的youtube URL加载到UIWebView [注意这里,UIWebViewDelegate在页面加载时调用方法]
  2. 触摸页面上的"上传"类别
  3. 触摸该类别中的任何视频[ 问题:请注意已加载新页面,但未调用任何UIWebView代理]

我知道这不是UIWebView代理没有正确设置的问题,因为委托方法在加载其他链接时会被调用(例如,如果你尝试点击链接将你带到youtube之外,你会注意到代表被调用的方法).

我最初的直觉是它可能是因为页面是使用AJAX加载的,这可能不会调用委托方法.但是当我检查iPhone的Safari时,它没有出现这个问题,所以它一定是我身边的东西.

我也注意到Three20的TTWebController问题与我的问题完全相同.

但是这个问题引起的问题是,如果没有调用委托方法,我将无法更新UI以在加载新请求时启用/禁用后退和前进浏览按钮.

并且想出为什么会发生这种情况或者如何在新请求发生时更新UI?

iphone uiwebview uiwebviewdelegate

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

如何将org.jdom.Document转换为String

如何在Java中将org.jdom.Document转换为String?

java xml jdom

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

玩!框架:具有不同部分的布局

尝试在Play中使用布局时遇到问题!框架.据我所知,布局有一个SINGLE #{doLayout /}标记,指定应放置子视图的所有代码的位置.这意味着,例如,用户列表(list.html)的特定视图中的所有代码都被注入到布局主体的中间.现在,我发现我的一些视图需要特定于这些视图的javascript,因此我想仅在这些视图上包含脚本标记,而不是从布局继承的每个视图.ASP.NET MVC中的Razor视图引擎允许布局中的不同部分由扩展该布局的视图填充,但我不知道Play是否支持这样的内容.

你看到这个问题的解决方案吗?

java groovy playframework

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

Git - 分叉或不分叉

Git的新手,仍然有点困惑.我已经在github上分叉了一个项目,并希望将项目所有者最近做的一些更改引入/合并到我的fork上.这可能吗?该项目是只读的,但基本上,我想让自己能够进行编辑和添加代码,然后从原始/主人那里引入任何更改.

也许我不需要制作一个分支,并且应该将主副本克隆到我的本地硬盘.任何帮助非常感谢,

git github

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

将值赋给C中的非空void*指针的正确方法应该是什么?

我有以下代码:

void funcA(void*   pArg)
{
    STRUCTA abc;
    .
    . // Some processing here
    .

    if (pArg)
       (STRUCTA *)pArg = abc;
}
Run Code Online (Sandbox Code Playgroud)

问题是,这段代码抛出了以下警告:警告:赋值目标不是真正的左值; 这将是一个艰难的错误

如果没有演员阵容,我会再次发出警告,我正试图取消引用无效指针......

由于警告被视为错误,我无法使用此代码 - 但我真的不能使用任何其他指针类型而不是void*作为参数.我缺少一个优雅的解决方案吗?

有没有办法让这项工作?

c pointers casting void-pointers compiler-warnings

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

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

如何不在Java中公开公共接口

在我的项目jOOQ中,我使用复杂的数据结构为SQL查询建模.查询的所有组件都实现

public interface QueryPart {
  int bind(java.sql.PreparedStatement stmt);
  int bind(java.sql.PreparedStatement stmt, int initialIndex);
  SQLDialect getDialect();
  String toSQLDeclaration();
  String toSQLDeclaration(boolean inlineParameters);
  String toSQLReference();
  String toSQLReference(boolean inlineParameters);
}
Run Code Online (Sandbox Code Playgroud)

此接口的方法由库的所有包在内部使用,以构造和执行SQL.不应直接从客户端代码调用它们.为此,我补充说

public interface QueryPartProvider {
  QueryPart getQueryPart();
}
Run Code Online (Sandbox Code Playgroud)

这是唯一公开的界面.实际查询部分的示例是:

public interface Table extends QueryPartProvider {}
class TableImpl implements QueryPart, Table {}
Run Code Online (Sandbox Code Playgroud)

如您所见,QueryPart方法只能通过Table.getQueryPart().toSQLDeclaration()等方式访问.

我的设计有助于阻止对QueryPart方法的直接访问,但不能完全隐藏它.我的问题是:谁能告诉我一个好的设计模式来实现这个目标?

注意:最简单但不是很好的解决方案是将所有对象强制转换为QueryPart,例如 ((QueryPart) table).toSQLDeclaration()

java design-patterns interface

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

如何在WinForms中保持标签中心?

WinForms我使用a Label来显示不同的消息,如成功,失败等.

我想将中心标签置于中心位置.我想要一个解决方案,无论标签中只有一个单词还是整个句子,它都能保持居中.

.net c# winforms centering

129
推荐指数
5
解决办法
11万
查看次数