Python GTK3.4在事件框中的小部件周围放置默认填充?

Python GTK3.4在事件框中的小部件周围放置默认填充?,python,pygtk,gtk3,Python,Pygtk,Gtk3,我使用的是PythonGTK3.4,似乎将1或2个像素宽的填充圆形元素打包到事件框中。我试图通过在CSS和python中将填充设置为零来消除它,但没有成功。然而,当我在装有gtk 3.8的笔记本电脑上运行我的代码时,没有任何填充。有没有人遇到过这个问题,并想出了解决办法?我想知道这是否是gtk 3.4中的一个bug好的,我已经解决了我的问题。我希望这对其他人有帮助: 如果在Gtk 3.4的CSS中设置小部件的属性,那么当它成为子小部件时,它似乎经常被忽略。因此,要删除所有填充(在我的例子中):

我使用的是PythonGTK3.4,似乎将1或2个像素宽的填充圆形元素打包到事件框中。我试图通过在CSS和python中将填充设置为零来消除它,但没有成功。然而,当我在装有gtk 3.8的笔记本电脑上运行我的代码时,没有任何填充。有没有人遇到过这个问题,并想出了解决办法?我想知道这是否是gtk 3.4中的一个bug好的,我已经解决了我的问题。我希望这对其他人有帮助:
如果在Gtk 3.4的CSS中设置小部件的属性,那么当它成为子小部件时,它似乎经常被忽略。因此,要删除所有填充(在我的例子中):


这间接地帮助了我;我将外部gtk窗口的内边框和所有内部gtk框都设置为0。当我试图用ruby-gtk3重新创建一个用SDL编写的游戏时,我需要一个没有任何非黑色边框/框架区域的完全黑色小部件。
GtkContainer GtkBox,
GtkContainer GtkEvent,
GtkContainer GtkFixed,
GtkBox GtkEventBox,
GtkBox GtkFixed,
GtkBox GtkGrid,
GtkBox GtkContainer,
GtkGrid GtkEventBox,
GtkFixed GtkImage,
GtkFixed GtkEventBox,
GtkWindow GtkGrid,
GtkWindow GtkBox {
    padding: 0;
}