2015-06-17 12 views
5

Bootstrap 2 stacji motyw wykorzystuje onTablet i onDesktop HTML atrybuty jak wJaki jest cel onTablet i onDesktop html atrybuty

https://github.com/jiji262/Bootstrap_Metro_Dashboard/blob/master/index.html#L386

<div class="span3 statbox purple" onTablet="span6" onDesktop="span3"> 

konwertowane do tego tematu Bootstrap 3 Korzystanie z internetowego konwertera auto. Atrybuty te nie ulegają zmianie i pojawiają się teraz jako

  <div class="col-md-3 statbox purple" ontablet="col-md-6" ondesktop="col-md-3"> 

Szukałem specyfikacji HTML i metro to kod źródłowy motyw ale miałaś znaleziono żadnych odniesień do nich.

Dlaczego te atrybuty są używane i czy można je bezpiecznie usunąć?

+0

Są one używane w 'custom.js' https://github.com/jiji262/Bootstrap_Metro_Dashboard/search?l=javascript&q=onTablet&utf8=%E2%9C%93 – Turnip

+0

Dziękuję. Czy można je zmienić, aby używać standardowych funkcji bootstrap 3, czy też powinny być przechowywane w ten sposób? – Andrus

+1

niektóre zmiany będą wymagane do [migracji] (http://getbootstrap.com/migration/) –

Odpowiedz

1

Od http://pydoc.net/ Znalazłem te atrybuty używane jako Boolty do wyświetlania elementu paska nawigacyjnego twitter bootstrap.

""" Create a twitter bootstrap responsive nav-bar component 

**Key Arguments:** 
    - ``shade`` -- if dark then colors are inverted [ False | 'dark' ] 
    - ``brand`` -- the website brand [ image | text ] 
    - ``outsideNavList`` -- nav-list to be contained outside collapsible content 
    - ``insideNavList`` -- nav-list to be contained inside collapsible content 
    - ``htmlId`` -- 
    - ``onPhone`` -- does this container get displayed on a phone sized screen 
    - ``onTablet`` -- does this container get displayed on a tablet sized screen 
    - ``onDesktop`` -- does this container get displayed on a desktop sized screen 

**Return:** 
    - ``navBar`` -- """ 

Służy do opisywania sposobu wyświetlania tagu na różnych urządzeniach. Prawdopodobnie możesz je bezpiecznie usunąć, jeśli chcesz, aby tag był wyświetlany tak samo bez względu na urządzenie.

Ale jeśli są one używane w .js, powinny pozostać tak, aby nie uszkodzić funkcjonalności JavaScript.