I am very big fan of CSS Pseudo-elements and class and I am sure others too.
Unfortunately RSD missing amazing feature of
CSS Pseudo Elements especially
:before & :after which for example we can add font icon, svg,, png inside the buttons and few other great stuffs
For creating pure CSS modal (dialog box) /
Lightbox or
pure CSS tabs and etc.. within RSD all we need is "
::CSS3 ::target /:target Selector " and off course we can do other amazing coooool stuffs too
Please have look at this demo pure CSS modal
http://www.w3schools.com/cssref/tryit.a … rget_modal
CSS Pseudo Elements
Selector Example Example description
----------------------------------------------------
::after p::after Insert content after every <p> element
::before p::before Insert content before every <p> element
::first-letter p::first-letter Selects the first letter of every <p> element
::first-line p::first-line Selects the first line of every <p> element
::selection p::selection Selects the portion of an element that is selected by a user
If we can't have it all , at least provide :before & :after Pseudo Elements please
And for CSS Pseudo Classes
we are limited to few such as :hover :active :visited and :focus but I found out RSD missing this great Pseudo Class such as
::target as we have plenty of Pseudo Classes others and few of them is essential to have it.
I made quick lousy pure css lightbox with just adding a single line of css after export which is
:target selector to show hidden container and it very easy to make Pure CSS tabs too with same method.
Example :
.row > [class*='coffee-span-'] > .container.modal:target {
display: block;
}
For more please have a look at following link with examples
http://www.w3schools.com/css/css_pseudo_elements.asp
Thank you
Guys at coffeecup are awesometacular.