【发布时间】:2016-07-05 11:29:52
【问题描述】:
在 CakePHP 3.2 中,单击 F5(刷新页面)后,我遇到了一些内部 css 文件加载缓慢的问题。页面经常根据内部 css 文件以用户可见的丑陋方式过度排列元素。
问题仅出现在我在查看页面开始时加载的(非常小的)css 文件上。主(大)css 文件 - 在 Layout/default.ctp 加载 - 从来都不是问题 - 它总是快速且完全加载。
主 css 文件和内部 css 文件包含完全不同的元素。我不会在它们中覆盖相同的 id(例如 #my_id{...})。因此,我不明白为什么内部样式加载缓慢。
我将 css 添加到具有以下行的子页面(在每个视图文件的开头):
echo $this->Html->css('my-css-file');
我宁愿用户再等一会儿,而是给他或她一个完整的页面,其中包含正确加载的 css。有可能吗?
【问题讨论】:
标签: css cakephp-3.2