Esiste un albero modulare semplice creato con Twitter Bootstrap e Backbone.js che fornisce funzionalità di controllo struttura comune?Albero costruito con Twitter Bootstrap e Backbone.js?
risposta
Ecco un widget albero Bootstrap (da "Trees in Twitter Bootstrap"):
Sulla Vitaliy's CSS e Mehmet's jQuery, ho cambiato le a
tag per span
tag e integrato alcune Glyphicons e badging in my take on a Bootstrap tree widget.
Esempio:
Per il credito supplementare, ho creato un GitHub project to host the jQuery and LESS code that goes into adding this tree component di bootstrap. Si prega di consultare la documentazione del progetto allo http://jhfrench.github.io/bootstrap-tree/docs/example.html.
In alternativa, qui è la fonte MENO per generare che i CSS (il JS può essere ritirato dal jsFiddle):
@import "../../../external/bootstrap/less/bootstrap.less"; /* substitute your path to the bootstrap.less file */
@import "../../../external/bootstrap/less/responsive.less"; /* optional; substitute your path to the responsive.less file */
/* collapsable tree */
.tree {
.border-radius(@baseBorderRadius);
.box-shadow(inset 0 1px 1px rgba(0,0,0,.05));
background-color: lighten(@grayLighter, 5%);
border: 1px solid @grayLight;
margin-bottom: 10px;
max-height: 300px;
min-height: 20px;
overflow-y: auto;
padding: 19px;
a {
display: block;
overflow: hidden;
text-overflow: ellipsis;
width: 90%;
}
li {
list-style-type: none;
margin: 0px 0;
padding: 4px 0px 0px 2px;
position: relative;
&::before, &::after {
content: '';
left: -20px;
position: absolute;
right: auto;
}
&::before {
border-left: 1px solid @grayLight;
bottom: 50px;
height: 100%;
top: 0;
width: 1px;
}
&::after {
border-top: 1px solid @grayLight;
height: 20px;
top: 13px;
width: 23px;
}
span {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid @grayLight;
border-radius: 5px;
display: inline-block;
line-height: 14px;
padding: 2px 4px;
text-decoration: none;
}
&.parent_li > span {
cursor: pointer;
/*Time for some hover effects*/
&:hover, &:hover+ul li span {
background: @grayLighter;
border: 1px solid @gray;
color: #000;
}
}
/*Remove connectors after last child*/
&:last-child::before {
height: 30px;
}
}
/*Remove connectors before root*/
> ul > li::before, > ul > li::after {
border: 0;
}
}
Recentemente ho pubblicato il mio widget dell'albero backbone.js. Controllalo allo https://bitbucket.org/dnation/bbtree/ e verifica se soddisfa le tue esigenze.
- 1. Grid costruita con Twitter Bootstrap e Backbone.js
- 2. Come viene costruito il caret su Twitter Bootstrap?
- 3. Bootstrap Symfony2 e Twitter
- 4. Clearfix con bootstrap twitter
- 5. Bootstrap Plone e Twitter
- 6. FullCalendar con Bootstrap Ember e Twitter
- 7. Bootstrap Twitter e Google Maps
- 8. CakePHP con Bootstrap (da Twitter)
- 9. Bootstrap HTML5 Boilerplate e Twitter
- 10. CakePHP 2.0 con Twitter Bootstrap
- 11. Fullcalendar con Twitter Bootstrap Popover
- 12. Layout modulo Bootstrap Twitter Twitter
- 13. Bootstrap di Twitter: ho bisogno sia delle gemme bootstrap-sass e twitter-bootstrap-rails?
- 14. Twitter Bootstrap Framework e Zend Framework
- 15. Non capisco twitter bootstrap span e riga
- 16. Bootstrap twitter 3.0 e convalida knockoutjs
- 17. Menu BootStrap TopBar e DropDown di Twitter
- 18. Twitter Bootstrap nascondi classe css e jQuery
- 19. Twitter bootstrap CSS + jQuery
- 20. Moduli di bootstrap su Twitter e Ajax?
- 21. Twitter bootstrap fisarmonica-heading
- 22. Bootstrap Twitter - 100% Altezza
- 23. Twitter Bootstrap typeahead e jQuery Validate
- 24. Rails Asset Pipeline e Twitter Bootstrap Gem
- 25. Utilizzo di bootstrap-modal come vista Backbone.js
- 26. Twitter Bootstrap - apporre Responsive
- 27. Utilizzo di bootstrap twitter con google blogger
- 28. Bootstrap Twitter LESS con Node.js & Express
- 29. Twitter Bootstrap 3 Modal con corpo scorrevole
- 30. Come correggere lo scorrimento con twitter-bootstrap e popover?
http://lostechies.com/derickbailey/2012/04/05/composite -views-tree-structures-tables-and-more/ –
Siamo stati in grado di risolvere la tua domanda? –