如何解决css3 media不起作用的问题


本文摘自PHP中文网,作者藏色散人,侵删。

解决办法:1、保证media书写格式为“@media screen and (css样式){}”;2、检查样式是否冲突;3、设置meta标签的viewport属性;4、media后跟的括号中的内容不能写结束符“;”,如果有,需要去掉。

本教程操作环境:Windows7系统、css3版,Dell G3电脑。

css3 @media不起作用原因汇总

首先确认是不是css本身的问题,而不是媒体查询没有生效;例如

1

div{display:flex;}/*那么div所有的display效果都将无法生效*/

外联样式引入css使用的src,粗心的错误

1

2

<link src="/css/imgpro.css" rel="stylesheet" > /*这是错误的*/

<link href="/css/imgpro.css" rel="stylesheet" >/*这是正确的*/

如果是css问题,只能具体问题具体分析。

阅读剩余部分

相关阅读 >>

CSS3 cubic-bezier()实现链接悬停动画效果的方法介绍

CSS3与css2的区别是什么

column-gap属性怎么用

使用modernizr探测html5/CSS3新特性的示例代码分享

CSS3中的2d变形有哪些

CSS3新特性有哪些

通过代码示例,了解CSS3+javascript按钮水波纹效果

html5实践-CSS3 media queries详情介绍

ie8兼容CSS3

CSS3怎么实现字体倒影

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




打赏

取消

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

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

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

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

评论

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