小编And*_*bak的帖子

使用border-radius.htc为IE输入<input type ='text'/>的圆角

我想创建一个带圆角的输入字段.

HTML:

<div id="RightColumn">
<input type="text" class="inputForm" />
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

.inputForm
{
    -moz-border-radius:10px; /* Firefox */
    -webkit-border-radius: 10px; /* Safari, Chrome */
    -khtml-border-radius: 10px; /* KHTML */
    border-radius: 10px; /* CSS3 */
    behavior:url("border-radius.htc");
}

#RightColumn
{
    background-color:White;
}
Run Code Online (Sandbox Code Playgroud)

但IE并没有显示任何输入字段的边框 - 更圆的边框和简单的边框.当我删除#RightColumn的CSS样式时,IE会显示带圆角的输入字段.但是我需要#RightColumn的背景知识.

我该如何创建它?

css internet-explorer rounded-corners css3 internet-explorer-8

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

默认情况下,条件使用"内连接"而不是"左连接"方法,使我的查询工作不符合我的计划

问题是:在这个特定的例子中,如何使GORM生成左连接而不是内连接?

测试平台:

鉴于A,B和C类:

class A{
    B someObject
}

class B{
    C importantObject
}

class C{
    boolean interestingFlag
}
Run Code Online (Sandbox Code Playgroud)

我想列出A类的所有元素:

  • 他们的BC对象为空OR
  • 他们的BC对象interestingFlag值是假的

到目前为止我尝试了什么:

这种方法产生正确的A列表,其中BC为空(条件2注释掉)或正确的A列表,其中BCinterestingFlag = false(无论条件1是否被注释掉).当两个条件都被取消注释时,它只返回ABCinterestingFlag = false的元素列表(ABC = null条件被忽略)

// approach 1 (conditional 1 is ignored)
def result = A.withCriteria{
    someObject{
        or{
            isNull('importantObject') // conditional 1, works well when conditional 2 is commented out
            importantObject{
                eq('interestingFlag', false) // conditional 2, works well alone, discards conditional 1 when both of them are uncommented
            }
        }  
    } 
}
Run Code Online (Sandbox Code Playgroud)

编辑:根据评论中的要求我粘贴了一个hibernate生成的sql:

Hibernate: select this_.id …
Run Code Online (Sandbox Code Playgroud)

grails grails-orm

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

Django 模板:如何访问等于变量值的表单字段?

想象一下以下用例:我有一个报告模板字典。每个报告模板都有一个 ID 和一个名称。它看起来或多或少是这样的:

reports = [ { 'ID' : 'A1',
              'NAME' : 'special report 1 for department A',
              ... (other fields irrelevant to the question's matter)
            },
            { 'ID' : 'X9',
              'NAME' : 'special report 9 for department X',
              ... (other fields irrelevant to the question's matter)
            },
          ]
Run Code Online (Sandbox Code Playgroud)

报告的访问和可见性将存储在数据库中。
我创建了一个字段名称等于报告 ID 的表单。一切都很好,直到我必须在模板中显示表单。我不知道如何访问正确的表单字段。此语法不起作用:

{% for report in reports %}
<tr>
    <td>{{ report.ID }}</td>
    <td>{{ report.NAME }}</td>

    <td>{{ form.report.ID }}</td>

</tr>
{% endfor %} 
Run Code Online (Sandbox Code Playgroud)

还:

{% for report in reports %} …
Run Code Online (Sandbox Code Playgroud)

django django-templates

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