div[attribute="value"] {
/*Your styles*/
}
a[target="_blank"] {
background-color: yellow;
}
/*w3schools*/
[class^='aus'] {
/* Classes are attributes too!
This will target any class that begins with 'aus':
class='austria'
class='australia'
*/
}
[src$='.jpg'] {
/* This will target any src attribute that ends in '.jpg':
src='puppy.jpg'
src='kitten.jpg'
*/
}
[for*='ill'] {
/* This will target any for attribute that has 'ill' anywhere inside it:
for="bill"
for="jill"
for="silly"
for="ill"
*/
}
/*Advanced selectors*/
h2 + p /*every paragraph that is after "h2" */
textarea ~ button /*every button that is aftrer textarea with same parent (<form> is the same parent in this example)*/
ul > li /*every signle "li" inside of the "ul"*/
ul li /*every "li" that goes up to "ul"*/
/*Attribute selectors*/
p[class="review"] /*all of paragraphs with review class on them*/
img[href^="../my code guide/"] /*every image that starts with that addres (replacing "=" with"^=")*/
img[href$="../my code guide/"] /* its end with this attribute*/
img[href*="../my code guide/"] /*if its contain anywhere*/
h1[class~="site-header"] /*only works with white space seperator*/
h1[class|="subtitle"] /*selects ones that starts with "subtitle" or "subtitle" and "-" in following*/
/*Advanced selectors*/
h2 + p /*every paragraph that is after "h2" */
textarea ~ button /*every button that is aftrer textarea with same parent (<form> is the same parent in this example)*/
ul > li /*every signle "li" inside of the "ul"*/
ul li /*every "li" that goes up to "ul"*/
/*Attribute selectors*/
p[class="review"] /*all of paragraphs with review class on them*/
img[href^="../my code guide/"] /*every image that starts with that addres (replacing "=" with"^=")*/
img[href$="../my code guide/"] /* its end with this attribute*/
img[href*="../my code guide/"] /*if its contain anywhere*/
h1[class~="site-header"] /*only works with white space seperator*/
h1[class|="subtitle"] /*selects ones that start with "subtitle" or "subtitle" and "-" in following*/
a[target] {
background-color: yellow;
}
/* <a> elements with a title attribute */
a[title] {
color: purple;
}
/* <a> elements with an href matching "https://example.org" */
a[href="https://example.org"]
{
color: green;
}
/* <a> elements with an href containing "example" */
a[href*="example"] {
font-size: 2em;
}
/* <a> elements with an href ending ".org" */
a[href$=".org"] {
font-style: italic;
}
/* <a> elements whose class attribute contains the word "logo" */
a[class~="logo"] {
padding: 2px;
}
Code Example |
---|
Css :: css set div width to screen |
Css :: bulma uppercase |
Css :: how to remove margins css |
Css :: conic gradient in css |
Css :: css button click animation |
Css :: css animate svg circle radius |
Css :: css lock scroll |
Css :: clearfix |
Css :: import font in css |
Css :: css position absolute transition |
Css :: custom taxonomy pagination 404 |
Css :: border-width |
Css :: css create sidebar |
Css :: flex box writing sideways text top to bottom |
Css :: crystal background css |
Css :: elementor vertical line |
Css :: resize any element in CSS |
Css :: grid-template-columns |
Css :: linear-gradient tailwind |
Css :: hiding text outside of border css |
Css :: in a form how to remove the input outerline color or shadow |
Css :: how to make width equal to height css |
Css :: centralizing a table with css |
Css :: animations |
Css :: card flip css |
Css :: background origin css |
Css :: css speak |
Css :: css color when clicked |
Css :: trim background image css |
Css :: allfont cdn |