我的问题是,类.theme-default-content有一个max-width of 740px,如果我重写这个类并更改它的最大宽度,那么它也会把所有其他页面也搞砸,而不仅仅是主页,因为在VuePress上,所有页面都链接到主主题。我想要的是在header中使用页面的width: 100%扩展的子类。
目前,这是行不通的,无论我多么努力,它永远不会覆盖它。我可以使它绝对,但这会造成更多的问题。是否有一种从内部重写父级属性的方法?
.;如果我只覆盖最详细的重载,那么我就依赖于父级的实现细节。如果以后,父级没有将所有重载委托给最详细的重载,那么我的实现中断(不做我想做的事情)。override A(x, y, z) => base.A(foo(x), y, z);
如果重写所有重载,则必须复制基方法中使用的默认参数。我的实现没有中断,以后它与父级有多么不同。