53 lines
1.2 KiB
Markdown
53 lines
1.2 KiB
Markdown
|
---
|
||
|
title: CSS Method
|
||
|
---
|
||
|
## CSS Method
|
||
|
|
||
|
The jQuery `.css()` method gets the value of a computed style property for the first element in the set of matched elements or set one or more CSS properties for every matched element.
|
||
|
|
||
|
### Getting
|
||
|
|
||
|
To return the value of a specified CSS property, use the following syntax:
|
||
|
```js
|
||
|
$(selector).css(propertyName);
|
||
|
```
|
||
|
|
||
|
For eg:
|
||
|
```js
|
||
|
$('#element').css('background');
|
||
|
```
|
||
|
Note: Here we can use any css selector eg: element(HTML Tag selector), .element(Class Selector), #element(ID selector).
|
||
|
### Setting
|
||
|
|
||
|
To set a specified CSS property, use the following syntax:
|
||
|
```js
|
||
|
$(selector).css(propertyName,value);
|
||
|
```
|
||
|
|
||
|
For eg:
|
||
|
|
||
|
```js
|
||
|
$('#element').css('background','red');
|
||
|
```
|
||
|
|
||
|
To set multiple CSS properties, you'll have to use the object literal syntax like this:
|
||
|
|
||
|
```js
|
||
|
$('#element').css({
|
||
|
'background': 'gray',
|
||
|
'color': 'white'
|
||
|
});
|
||
|
```
|
||
|
|
||
|
If you want to change a property labeled with more than one word, refer to this example:
|
||
|
|
||
|
To change `background-color` of an element
|
||
|
|
||
|
```js
|
||
|
$('#element').css('background-color', 'gray');
|
||
|
```
|
||
|
|
||
|
#### More Information:
|
||
|
|
||
|
Documentation: <a href='http://api.jquery.com/css/' target='_blank' rel='nofollow'>api.jquery</a>
|