小编Bob*_*rts的帖子

位置:绝对位置:Chrome中的相对位置

在设计我的网站时,我犯了一个错误,即在所有浏览器上都没有调试.在Firefox(3.6.10)和IE8中,表单元素显示正常,但在chrome(10)中,只显示位置:绝对元素.

我有一个由无序列表组成的表单.列表项设置为position:relative.它包含一个左浮动标签,右浮动字段,以及一个位置:绝对小部件.

HTML:

<form><ul>
    <li>
        <label>Name</label>
        <input type="text" />
        <a id="nameGenerator" class="widget"></a>
    </li>
</ul></form>
Run Code Online (Sandbox Code Playgroud)

CSS:

form ul li{
    margin: 5px;
    clear: both;
    position:relative;
}
form label{
    float:left;
    margin-top: 0px;
    margin-bottom: 0px;
}
form input{
    float:right;
    margin-top: 0px;
    margin-bottom: 0px;
}
form .widget{
    position: absolute;
    top: 0;
    right: 0;
    z-index: 99;
}
Run Code Online (Sandbox Code Playgroud)

我可以通过删除位置来"解决"这个问题:相对但这是不可接受的.我能做些什么来产生预期的效果吗?

html css google-chrome css-position

9
推荐指数
2
解决办法
7627
查看次数

我应该将StringBuilder或StringBuffer用于webapps吗?

我在Java 1.6中编写了一个webapp并在tomcat中运行它.虽然我没有做任何明确的线程,但我想知道Spring和Tomcat幕后发生了什么.我会使用StringBuilder而不是StringBuffer遇到任何问题吗?

java stringbuilder stringbuffer thread-safety java-6

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

将 CSS 应用到页面的特定部分

我需要将预先存在的样式表仅应用于特定 div 中的元素,这可能吗?

冗长的原因:我们有一个带有 css 文件的页面片段。我们现在想要将此页面片段包含在另一个页面中。这样做很简单,但是它的 css 和新页面的 css 冲突。大量编辑任一样式表都会很困难,因为两者都很大并且需要保持与以前的兼容性。这让我想到了上面的问题。

html css

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

Salesforce SOQL查询长度和效率

我试图解决只删除匹配两个条件的行的问题,每个条件都是一个id列表.现在这些ID是成对的,如果要删除的项目有一个,它必须在对中有第二个,所以只使用两个in子句将不起作用.我想出了两个解决方案.

1)使用两个in子句,然后循环遍历项目并检查有问题的两个ID是否出现在正确的配对中.

IE

for(Object__c obj : [SELECT Id FROM Object__c WHERE Relation1__c in :idlist1 AND Relation2__c in:idlist2]){
    if(preConstructedPairingsAsString.contains(''+obj.Relation1__c+obj.Relation2__c)){
        listToDelete.add(obj);
    }
}
Run Code Online (Sandbox Code Playgroud)

2)遍历id并构建一个公认的长查询.

我喜欢第二种选择,因为我只获得了我需要的项目,并且可以将列表放入删除但我知道salesforce有SOQL查询的挂起.第二种选择会受到惩罚吗?是否更好地构建和查询长字符串或获取超过必要的对象和过滤器?

performance salesforce soql

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