我找到了这个 awesome class将 CSS 样式 block 转换为内联。但是,我认为它有问题。例如,如果您有以下内容:
<style type="text/css">
.myclass{
padding:0px;
}
<style>
<p class="myclass" style="padding-top: 40px;">Test</p>
它将上面的转换为:
<p class="myclass" style="padding-top: 40px; padding:0px;">Test</p>
但是上面的说法是错误的。它应该放在前面,因为 padding-top
内联具有优先级,因为它已经是内联的。所以应该是:
<p class="myclass" style="padding:0px; padding-top: 40px;">Test</p>
但我正在努力在类里面的何处进行此编辑。我认为这很简单,我可以将其提交给类(class)创建者,但我很挣扎。
有什么想法吗?
最佳答案
最好的解决方案是create an issue并与开发商取得联系。所以他也可以为其他人修复它。这是社区的成长。
快速浏览一下我认为的代码 before building the chunks 反转数组 $properties
$properties = array_reverse ( $properties, true );
// build chunks
foreach($properties as $key => $values)
$properties = array_reverse ( $properties, true )
保留第 318 行构建 block 顶部的键作为链接将反转所有。
希望对您有所帮助! 不确定这是否会带来任何其他问题,请尝试。
关于php - 使所有 CSS 内联 - Class Issue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7057665/