Autoscoping (#103)
* Add autoscoping with generated demo * Remove manual demo from all snippets * Add JavaScript inside IIFE * Align mouse-cursor-gradient-tracking.md to demo code * Match snippets to demo * Update CONTRIBUTING.md * Create reusable function for code extraction
This commit is contained in:
@ -21,6 +21,10 @@ The `:not` psuedo selector is useful for styling a group of elements, while leav
|
||||
display: flex;
|
||||
}
|
||||
|
||||
ul {
|
||||
padding-left: 0;
|
||||
}
|
||||
|
||||
li {
|
||||
list-style-type: none;
|
||||
margin: 0;
|
||||
@ -34,33 +38,6 @@ li:not(:last-child) {
|
||||
|
||||
#### Demo
|
||||
|
||||
<div class="snippet-demo">
|
||||
<ul class="snippet-demo__css-not-selector-shortcut">
|
||||
<li>One</li>
|
||||
<li>Two</li>
|
||||
<li>Three</li>
|
||||
<li>Four</li>
|
||||
<li>Five</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<style>
|
||||
.snippet-demo__css-not-selector-shortcut {
|
||||
display: flex;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.snippet-demo__css-not-selector-shortcut li {
|
||||
list-style-type: none;
|
||||
margin: 0;
|
||||
padding: 0 0.75rem;
|
||||
}
|
||||
|
||||
.snippet-demo__css-not-selector-shortcut li:not(:last-child) {
|
||||
border-right: 2px solid #d2d5e4
|
||||
}
|
||||
</style>
|
||||
|
||||
#### Explanation
|
||||
|
||||
`li:not(:last-child)` specifies that the styles should apply to all `li` elements except
|
||||
|
||||
Reference in New Issue
Block a user