File: htmltree.css

Recommend this page to a friend!
  Classes of Everton da Rosa   JavaScript HTML Tree   htmltree.css   Download  
File: htmltree.css
Role: Auxiliary data
Content type: text/plain
Description: styles for tree
Class: JavaScript HTML Tree
Create a tree view of HTML elements inside another
Author: By
Last change:
Date: 7 years ago
Size: 1,460 bytes
 

Contents

Class file image Download
/*container do tree*/ .ht{ position: relative; top: 0; bottom: 0; margin: 0; height: 100%; } /*itens expans?veis e n?o expans?veis em qualquer n?vel*/ .ht .ht-node, .ht .ht-node-root{ margin-left: 0.5em; } /*itens expans?veis e n?o expans?veis de primeiro n?vel*/ .ht > .ht-node, .ht > .ht-node-root{ margin-left: 0; } /*label*/ .ht .ht-label{ cursor: pointer; } /*controlador do tree*/ .ht .ht-control{ display: none; } /*quando o controlador n?o estiver marcado, o elemento posterior ao label fica oculto*/ .ht .ht-control:not(:checked) + .ht-label + .ht-nodes{ display: none; } /*formata o label quando retra?do*/ .ht .ht-control:not(:checked) + .ht-label::before{ content: ""; display: inline-block; vertical-align: middle; margin-right: 10px; width: 0; height: 0; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid grey; } /*formata o label quando expandido*/ .ht .ht-control:checked + .ht-label::before{ content: ""; display: inline-block; vertical-align: middle; margin-right: 10px; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid grey; } .ht .ht-node.ht-label{ /*mostra o cursor padr?o para para itens n?o expans?veis*/ cursor: default; }