答案:css(properties)方法通过传入对象设置元素样式,支持连字符或驼峰命名,可批量设置样式如颜色、字体等,推荐使用驼峰形式,也可获取样式值,但复杂场景建议用addClass管理。

在jQuery中,css(properties) 方法用于设置一个或多个CSS属性及其值。它接受一个JavaScript对象作为参数,对象的键是CSS属性名(可以使用驼峰命名或带引号的连字符形式),值则是要设置的样式值。
基本语法
$(selector).css(properties)properties 是一个包含一个或多个CSS属性-值对的对象。
设置多个CSS属性
通过传入一个对象,可以一次性设置多个样式:
$('#myElement').css({
'color': 'red',
'font-size': '16px',
'background-color': 'yellow'
});
注意:CSS属性名如果带有连字符(如 background-color),需要用引号包裹;也可以使用驼峰写法 backgroundColor。
立即学习“前端免费学习笔记(深入)”;
使用驼峰命名(可选)
对于复合属性,jQuery支持驼峰命名方式:
本站介绍了很多 jQuery 幻灯片插件,它们都很优秀,且功能强大,应用在中大型页面上很合适。但如果你的页面很简单,只想要一个简单纯粹的幻灯片效果,这些插件可能略显臃肿。今天我们不用任何插件,写一个简单的响应式幻灯片。
$('#myElement').css({
fontSize: '18px',
backgroundColor: '#f0f0f0',
border: '1px solid #ccc'
});
这种方式不需要引号,书写更简洁,推荐在JS环境中使用。
获取CSS属性值
虽然你问的是设置,但值得一提的是,css() 也可用于获取属性值:
var color = $('#myElement').css('color');
console.log(color); // 输出当前元素的颜色值
当只传一个字符串参数时,返回该样式的计算值。
基本上就这些。用 css(properties) 设置样式简单直接,适合动态修改元素外观,但不建议用于复杂样式控制,应优先使用 addClass 或 CSS 类管理样式。









