比如style.css?v=1.0,客户端打开后会缓存1.0版本的css文件,而你在下次升级css文件后,文件名不改,那么没有清理过缓存的浏览器就会出现样式错误或者是旧样式。如果你改成style.css?v=2.0 ,就不会出现这样的问题,浏览器就会识别为新的css文件来重新加载。
可以实现,原理就是字符串替换及写文件你可以定义一个css文件模版,把需要动态修改的定义写成.class1{$class1$}这样的形式,在程序中先读出CSS模版,再Replace("$class1$",动态参数)。然后生成目标css文件。不知道你用哪种语言,请自行搜索文件读取、写入相关知识,我就不放代码了。padding有这么几种格式:1、padding:5px/*上下左右各有5px的内边距*/
2、padding:5px 10px/*上下内边距各5px 左右内边距各10px*/
3、padding:5px 10px 5px/*上内边距 5px 左右内边距各10px 下内边距 5px*/
4、padding:5px 8px 10px 5px/*上 5px 右 8px 下 10px 左 5px*/
padding:一个值 代表4个内边距都是这个值;
padding:上下值 左右值
padding:上值 左右值 下值
padding:上值 右值 下值 左值;