0

由于我的 php 代码(网络框架)是动态的,我使用了一些内联样式。

<div id="parent" style="height:{$place->getHeight()}px; ">

这给我带来了一个问题,因为我需要子 div 重新获取这个父 div 的高度并将其除以 3。

有没有办法通过内联样式来做到这一点?例如:

<div id="child" style="height:({$place->getHeight()}/3)px; ">

基本上你可以做类似的事情style="height:(9/3)px"

还是有一些 SASS / SCSS 替代品来完成这个?

感谢您的时间和智慧。

4

2 回答 2

0

你应该使用calc().

style="height: calc(<?=$place->getHeight()?>/3)px;"
于 2019-04-02T07:49:05.467 回答
0
<style>
div{
  width:<?=$width?>;
}
</styles>

你为什么需要它?JS 更适合前端。您无法通过后端测量客户端宽度/高度

于 2019-04-02T07:47:36.880 回答