Search
 
SCRIPT & CODE EXAMPLE
 

CSS

selectors in css

/*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*/
Comment

css is selector

/*Below is a peice of code that allows us to set the cursor style for 
a specific class (.seat) that does not have the class (.occupied)*/
.seat:not(.occupied):hover{
  cursor: pointer;
  transform: scale(1.2);
/*The code below allows us to set properties for a seat that is occupied;
This changes the curser on hover, indicating that the option is not available.*/
.seat:is(.occupied):hover{  
  cursor:not-allowed;
}
 
Comment

selectors in css

/*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*/
Comment

selector css

*all elements
divall div tags
div,pall divs and paragraphs
div pparagraphs inside divs
div > pall p tags, one level deep in div
div + pp tags immediately after div
div ~ pp tags preceded by div
.classnameall elements with class
#idnameelement with ID
div.classnamedivs with certain classname
div#idnamediv with certain ID
#idname *all elements inside #idname
Comment

CSS Selector


.class1.class2 	    .name1.name2 	Selects all elements with both name1 and name2 set within its class attribute
.class1 .class2 	.name1 .name2 	Selects all elements with name2 that is a descendant of an element with name1

*                	* 	        Selects all elements
element 	        p 	        Selects all <p> elements
element.class       p.intro 	Selects all <p> elements with class="intro"
element,element 	div, p 	    Selects all <div> elements and all <p> elements
element element 	div p 	    Selects all <p> elements inside <div> elements
element>element 	div > p 	Selects all <p> elements where the parent is a <div> element
element+element 	div + p 	Selects the first <p> element that is placed immediately after <div> elements
element1~element2 	p ~ ul    	Selects every <ul> element that is preceded by a <p> element


/*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*/
Comment

what is css selector

div { color: red; } // the "div" in .css is a selector targeting all <div> elements
simpleSelector = document.querySelectorAll()("div"); // all divs 
complexSelector = document.querySelector("div.user-panel.main input[name='login']")  // the first <input> element with the name "login" (<input name="login"/>) located inside a <div> whose class is "user-panel main" (<div class="user-panel main">) in the document is returned
Comment

PREVIOUS NEXT
Code Example
Css :: spinner 
Css :: width in css 
Css :: how to use a blank space with grid template areas css 
Css :: placeholder color default 
Css :: how to highlight text in css 
Css :: css syntax examples 
Css :: css tricks position 
Css :: why sass 
Css :: css animation 3d effect 
Css :: most essential css elements 
Typescript :: enumerate multiple lists python 
Typescript :: remove &nbsp from string in typescript 
Typescript :: Cannot preload , value of is undefined  
Typescript :: install typescript 
Typescript :: Numeric data type is returned as String 
Typescript :: downgrade typescript version 
Typescript :: How to redirect to the previous/next page in Angular 
Typescript :: custom decorator in loopback4 
Typescript :: if env variable exists bash 
Typescript :: create and return a merged list of all the elements in sorted order 
Typescript :: typescript filter undefined 
Typescript :: typescript get the mime type from base64 string 
Typescript :: Read file contents on module location 
Typescript :: useappselector 
Typescript :: benefits of multiprogramming 
Typescript :: Firestore decrement field 
Typescript :: react-router-dom redirect on click 
Typescript :: nestjs mongoose with config 
Typescript :: simbu type1 
Typescript :: loop through object typescript 
ADD CONTENT
Topic
Content
Source link
Name
1+4 =