在 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。有可能的?