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 :: border-style 
Css :: How to loop a javascript array 
Css :: position relative and absolute difference in css 
Css :: jest to handle css 
Css :: html and css 
Css :: practice html and css 
Css :: add css dynamically in angular 6 
Css :: apple gradients 
Css :: blob without svg 
Css :: scss font color 
Typescript :: angular devkit build angular error 
Typescript :: mongodb exists and not null 
Typescript :: adonis make model 
Typescript :: typescript onclick event type props 
Typescript :: using log how can we find number of digits for a number in java 
Typescript :: python program to print the contents of a directory using os module 
Typescript :: ffmpeg batch convert ts to mp4 files in a folder 
Typescript :: angular remove object from array by id 
Typescript :: eslint no-unused-vars typescript 
Typescript :: string to date in typescript 
Typescript :: mat-form-field must contain a MatFormFieldControl 
Typescript :: typescript dynamic key value object 
Typescript :: NativeStackNavigationProp params 
Typescript :: install brackets ubuntu 20.04 
Typescript :: according to all known laws of aviation 
Typescript :: serenity-is hide column 
Typescript :: angular convert file to base64 
Typescript :: E_MISSING_NAMED_MIDDLEWARE: Cannot find a middleware named "auth" 
Typescript :: value of input in typescript 
Typescript :: how to write a class with inputs in python 
ADD CONTENT
Topic
Content
Source link
Name
7+6 =