Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
margin-left: 100 + 20%;
我想做和上面一样的事情。但是 CSS 没有任何格式。我怎样才能成功地一起使用这些?
没有javascript?仅通过将该内容包装到另一个元素(通常<div>)并将该边距拆分为两个元素。
<div>
就像是:
<div style="margin-left:20%"> <div style="margin-left:100px"> <!-- content --> </div> </div>
您好,欢迎来到 StackOverflow。不幸的是,CSS 没有这种(好的)行为,但 LESS 会有。对于 JavaScript 实现,请看这里。如果你想要一个 PHP 实现,看这里。您可能对我为什么要谈论 JS 和 PHP 感到困惑,但 LESS 所做的就是将您的.less文件转换为普通的 CSS 文件,无论是在客户端 (JS) 上,还是在您的服务器 (PHP) 上。
.less