这样可行,不过在head里面追加css文件时应该在页面加载之前讲其写入

解决方案 »

  1.   

    麻烦请教,何为在页面加载之前写入?
    我的这种方法会影响页面加载的效率吗?是否有更加合理的实现方法?
    效率是体现在你服务端的响应速度,为什么在页面加载之前讲css写到dom里面是因为如果dom都加载好了你再去添加新css,那么新加的这个css就不会去渲染了,明白没?
      

  2.   

    麻烦请教,何为在页面加载之前写入?
    我的这种方法会影响页面加载的效率吗?是否有更加合理的实现方法?
    效率是体现在你服务端的响应速度,为什么在页面加载之前讲css写到dom里面是因为如果dom都加载好了你再去添加新css,那么新加的这个css就不会去渲染了,明白没?
    如果换一种方式,就是将css文件存在服务器端,数据库存储路径,这样加载是否更合理??
      

  3.   

    麻烦请教,何为在页面加载之前写入?
    我的这种方法会影响页面加载的效率吗?是否有更加合理的实现方法?
    效率是体现在你服务端的响应速度,为什么在页面加载之前讲css写到dom里面是因为如果dom都加载好了你再去添加新css,那么新加的这个css就不会去渲染了,明白没?
    如果换一种方式,就是将css文件存在服务器端,数据库存储路径,这样加载是否更合理??
    我觉得这种解决办法更好,为什么呢,因为你每次加载的是一个css文件,如果你从数据库去读,第一占了连接第二你还要创建这样的css文件等等一些其它未知的麻烦。
      

  4.   

    麻烦请教,何为在页面加载之前写入?
    我的这种方法会影响页面加载的效率吗?是否有更加合理的实现方法?
    效率是体现在你服务端的响应速度,为什么在页面加载之前讲css写到dom里面是因为如果dom都加载好了你再去添加新css,那么新加的这个css就不会去渲染了,明白没?
    如果换一种方式,就是将css文件存在服务器端,数据库存储路径,这样加载是否更合理??
    我觉得这种解决办法更好,为什么呢,因为你每次加载的是一个css文件,如果你从数据库去读,第一占了连接第二你还要创建这样的css文件等等一些其它未知的麻烦。
    谢谢!