为了账号安全,请及时绑定邮箱和手机立即绑定

这css操作也太不规范了,手册里就举个最简单的例子,实际五花八门?

如图,里面几种都是可以实现的

正在回答

2 回答

这是在js中css,因为js本身就很包容(不做类型检查,用到什么类型就当什么类型),造成了你所说的不规范。不过作为编码者来说,你得有规范(保证你写的是跳不出毛病的),我觉得其中只有两种写法可取:     $("#content").css({"color":"white";"width":30px});//写多个属性时,按照对象的形式

$("#content").css("border","1px solid black");//只写一个属性时

1 回复 有任何疑惑可以回复我~
#1

fangshuiyu 提问者

非常感谢!
2016-04-20 回复 有任何疑惑可以回复我~
#2

黎明前的漆黑

多个属性是逗号隔开不是分号吧
2016-05-01 回复 有任何疑惑可以回复我~
#3

东方说 回复 黎明前的漆黑

是逗号,手快笔误了
2016-05-04 回复 有任何疑惑可以回复我~

对了,background-color和backgroundColor的用途,一般在css的style中用“background-color”连字符的方式;js中借鉴了java的驼峰式命名,应该写成“backgroundColor”

2 回复 有任何疑惑可以回复我~
#1

yaocs

请问 $("#content").css({"background-color":"red","color":"white"}); 这样写还是"backgroundColor":"red" ,哪一个是规范写法,如果使用backgroundColor这样写的时候,点击下一课提示要这样写background-color
2016-06-03 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

这css操作也太不规范了,手册里就举个最简单的例子,实际五花八门?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信