css不起作用的原因是什么


当前第2页 返回上一页

3、选择器写错

  • 写后代子代选择等,涉及多个标签,类名、id等,子选择器的顺序、名字等写错了,均可能导致出错;

  • html里的标签忘记写类名、id了,而选择器用了这些漏写的类名、id等,样式自然不会生效。

  • 后代选择器有没有写上空格;

  • 像 p.box{} 这类选择器会不会写成了 p .box{},即多写了一个空格

4、语法错误

以谷歌浏览器的开发者工具为例,一般语法错误会显示为该样式被划去,样式左侧有图标提示,鼠标移入会显示英文提示。如下图所示:

一般语法错误有:
1、写错属性名,属性值不符合规范;
2、以下符号使用了中文或者全角符号:

1

,;{}:

3、html标签没写完整,漏了“<”或者”>”等

5、样式被层叠

如果是层叠导致的话,则需要提高样式的优先级。

常用的方法有:往选择器中添加元素,提高其特指度,或者在样式分号前空格加!important,如下:

1

background-color: pink !important;

(学习视频分享:css视频教程)

以上就是css不起作用的原因是什么的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

css如何进行单行注释

css怎么设置4个边框颜色不同

css如何设置图片不重复

css如何设置鼠标的形状

css有哪几类样式

如何合理使用css框架?

css居中对齐怎么设置

css unicode-bidi属性怎么用

css中vm是什么单位

css实现选框选中效果

更多相关阅读请进入《css》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...