十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
class 的元素的样式 有多少,如果大于两个不建议去直接用js或者jq去修改,换一个class覆盖就好,而且有一点,不管你是在页面script/script里面写js,还是引入js文件,一旦发生新的变化,只需要改css的样式就好啦,不必去动js或者jq,方便很多,很好维护!
目前创新互联已为数千家的企业提供了网站建设、域名、网站空间、网站运营、企业网站设计、岭东网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
您好,我是dongsir,希望可以帮到到您!
更多技术知识,欢迎访问 董先生的博客
请注意你的CSS样式书写有问题,宽度是width,而不是你写的witdh,你仔细检查下就行了。
另外:你既然前面写的是 .divwrap ul li 后面最好写成:.divwrap ul li.masli,这样比较规范。
如:
.divwrap ul li{ width:200px; height:30px; display:block;background-color:#0f3; }
.divwrap ul li.masli{ width:100px; height:20px; display:block;color:red;background-
color:#f96;}
JQuery Mobile去掉自带样式改成自己写的样式可以有以下3个方式;
1、将 data-theme的取值改为大于e的值(以字母大小排序)
2、如果是超链接等可以将data-role的取值改为none
3、找到JQuery Mobile默认样式的类选择器或是ID选择器,在JQuery Mobile 的css文件找到删除或者不删除,在你的样式里重写 但是后面加上 !important 作用是提高指定CSS样式规则的应用优先权。
以上三种方法可以解决默认样式的问题,至少我几年开发中都是用以上解决问题,还没有不能解决的问题。