小编dra*_*ire的帖子

CSS规则如何覆盖另一个CSS规则?

所以,这就是我正在做的事情:

#id-form td {
padding: 0 0 10px 0;
}

#particular-td {
border: 1px solid black;
text-align: center;
background-color: #DFDFDF;
height: 30px;
padding: 10px;
}
Run Code Online (Sandbox Code Playgroud)

我有一张桌子#id-form,我设置了所有td的桌子padding-bottom: 10px.
但在一个特殊的场合,我希望有一个特别的tdpadding: 10px在各个方向,这是我的设置#particular-td.

显然,我将CSS样式按顺序放在外部文件中.
但渲染的CSS只有padding-bottom,并且padding: 10px似乎被覆盖了!?

请解释:
这是怎么回事以及为什么会这样?
我应该如何安排这些规则来解决我的问题(除了内联样式)?

编辑:我删除'table'之前#id-form在表中.我从来没有使用过这个,我刚才提到它能够更好地解释它.

html css dom

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

输入密钥以提交Ajax表单

我有一个非常简单的AJAX表单,要求提供一个电子邮件地址,并在提交后发送给我.

如何在按下回车键时提交表单?

这在用户单击提交按钮时运行:

<script type="text/javascript">
    $(document).ready(function () {
        $("#submit_btn").click(function () {
            // Get input field values:
            var user_email = $('input[name=email]').val();

            // Simple validation at client's end
            // We simply change border color to red if empty field using .css()
            var proceed = true;
            if (user_email === "") {
                $('input[name=email]').css('border-color', 'red');
                proceed = false;
            }

            // Everything looks good! Proceed...
            if (proceed) {
                /* Submit form via AJAX using jQuery. */
            }
        });

        // Reset previously set border colors and hide …
Run Code Online (Sandbox Code Playgroud)

javascript php forms ajax jquery

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

在html加载默认浏览器滚动条之前加载nicescroll

我正在使用一个非常有用的滚动条插件,称为nicescroll.

这个插件需要一些时间来加载,因为我已经在我的项目中使用了很多jquery.

是否有可能在脚本加载之前隐藏浏览器的默认滚动条,然后脚本将完成其工作并显示新的滚动条?

我正在使用此代码初始化插件:

$(document).ready(function() {
    var nice = $('html').niceScroll({
        cursorborder: "",
        cursorcolor: "#333333",
        cursorwidth: "12px"
    });
});
Run Code Online (Sandbox Code Playgroud)

jquery scrollbar nicescroll

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

标签 统计

jquery ×2

ajax ×1

css ×1

dom ×1

forms ×1

html ×1

javascript ×1

nicescroll ×1

php ×1

scrollbar ×1