有没有一种方法可以在不使用 JavaScript 的情况下在计算子元素高度时获取子元素的容器宽度。
比如说,以 16:9px 的纵横比渲染图像,即 1.778:1px。如果我将图像宽度设置为容器的 100%。我如何将高度设置为
伪:
$width: 100%;
height: (100% * 0.5625)px;
Run Code Online (Sandbox Code Playgroud)
我试图使用 获得 100% 的值calc(),但不起作用。
calc(100% + 1)px;
Run Code Online (Sandbox Code Playgroud) 对于
sealed trait User {...}
sealed trait Trader extends User {...}
trait AuthObject
trait AuthUserObject {
def authorize[U <: User](u: U): Boolean
}
trait AuthTraderObject extends AuthUserObject {
def authorize[T <: Trader](t: T): Boolean
}
object HasPaidTax extends AuthTraderObject {
def authorize[T <: Trader](t: T): Boolean = t.hasPaidTax
}
Run Code Online (Sandbox Code Playgroud)
这不构建.错误:
错误:(15,7)覆盖方法在特征[U <:users.User](u:U)布尔值的特征AuthUserObject中授权; 方法授权具有不兼容的类型def authorize [T <:Trader](t:T):Boolean ^
我需要限制AuthTraderObject到Trader,因为只有交易者缴纳税款的用户.请问,这种覆盖怎么可能?