为什么这个css类没有显示填充?

为什么这个css类没有显示填充?,css,netbeans,wordpress-theming,Css,Netbeans,Wordpress Theming,我正在学习使用Netbeans和gulp在Wordpress中进行开发,在lynda.com上有一个很棒的教程。我已经设置了sass,以便将部分.scss文件编译成项目的style.css文件,该文件可以很好地编译 但是,当我尝试在特定类周围添加填充时,CSS不会生效。我可以看到代码添加到了style.css文件中: site-content { padding: 2em; } 并且它包含在页面的样式表中;但是,当呈现网页时,不会显示任何填充(如教程中所述) 我想可能有其他CSS会覆盖

我正在学习使用Netbeans和gulp在Wordpress中进行开发,在lynda.com上有一个很棒的教程。我已经设置了sass,以便将部分.scss文件编译成项目的style.css文件,该文件可以很好地编译

但是,当我尝试在特定类周围添加填充时,CSS不会生效。我可以看到代码添加到了style.css文件中:

site-content {
    padding: 2em;
}
并且它包含在页面的样式表中;但是,当呈现网页时,不会显示任何填充(如教程中所述)

我想可能有其他CSS会覆盖填充,并发现:

<link rel='stylesheet' id='casse_dev-style-css'  href='//192.168.0.26:8080/wp-content/themes/casse_dev/style.css?ver=4.8' type='text/css' media='all' />
<link rel='https://api.w.org/' href='//192.168.0.26:8080/wp-json/' />
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="//192.168.0.26:8080/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="//192.168.0.26:8080/wp-includes/wlwmanifest.xml" /> 
<meta name="generator" content="WordPress 4.8" />
        <style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>

</head>

.recentcomments a{display:inline!important;padding:0!important;margin:0!important;}
css代码位于第一行中包含的样式表style.css中

我不明白这是怎么回事!重要的;填充:0可能会产生干扰,因为这只会影响.recentcomments id选择器,但这是我目前掌握的唯一其他线索


感谢任何帮助…

选择器是
.recentcomments a
,因此
.recentcomments
中的所有链接都不会有填充


您的选择器是错误的。您需要执行
.site content{}
(类选择器)或
#site content{}
(id选择器),而不是
site content{}

选择器是
.recentcomments a
,因此其中的所有链接都没有填充。您的选择器是错误的。你需要做
.site content
(类选择器)或
#site content
(id选择器),而不是
site content
,非常感谢……这确实是因为没有使用正确的类选择器语法。