很多原因可导致不生效:
css书写不规范导致的错误;
css书写错误,导致css不生效;
浏览器缓存导致css没有更新过来;
css浏览器不兼容导致等等一系列其它原因。
css有时MARGIN 不起作用是设置错误造成的,解决方法为:
1、新建一个HTML文件,命名为test.html。
2、为了测试出明显的效果,在test.html使用div定义了一个带边框的模块,里面放一个p标签。下面以p标签的外边距设置为例,详细讲解margin的使用。
3、使用margin设置p标签的左外边距。主要使用margin-left的方法定义左外边距的样式,值越大,距离左边就越大。
4、使用margin设置p标签的右外边距。主要使用margin-right的方法定义右外边距的样式,值越大,距离右边就越大。
5、使用margin设置p标签的上外边距。主要使用margin-top的方法定义上外边距的样式,值越大,距离上边就越大。
6、使用margin设置p标签的下外边距。主要使用margin-bottom的方法定义下外边距的样式,值越大,距离下边就越大。
不起效果只有三种可能:1.
你的css文件名没有写对!
2.
你的css路径没有写对,使用绝对路径试试看!
3.
你的css样式中有错误,后面的样式就没有办法被执行,页面就不出效果了!