Danke!! habe .base weggemacht.. Klappt super...
Ankündigung
Einklappen
Keine Ankündigung bisher.
Rooms-Menu -> Raumliste (Listview) halbe Breite
Einklappen
X
-
Die dritte Spalte soll auf dem Handy gar nicht mehr da sein, und die Raumliste wieder die komplette Seite nutzen.
hier ist meine index.html auf meinem Test Smartvisu:
und die base.html:Code:{% block zentral %} <style> .base .zentral { display: inline-block; width: 30%; } </style> <div> test </div> {% endblock %} {% block content %} <style> #index .primary { float: right; margin-right: 1%; padding-right: 1%; width: 30%; } </style> {% include 'rooms_menu.html' %} {% endblock %}
Code:/** * ----------------------------------------------------------------------------- * @package smartVISU * @author Martin Gleiß * @copyright 2012 - 2015 * @license GPL [http://www.gnu.de] * ----------------------------------------------------------------------------- */ {% extends "root.html" %} {% block body %} <div data-role="page" id="{{ page }}" class="base" data-theme="a"> <div data-role="header" data-position="fixed" data-tap-toggle="false"> <div class="ui-left"> {% include 'menu.html' %} </div> <div class="ui-right"> <a href="javascript:window.location.href=window.location.href" style="text-decoration:none;color:#fff;"> {{ lib.smartvisu() }} <div class="mini"> <span id="miniclock" class="miniclock" data-widget="clock.miniclock" data-repeat="1i">{{ now|date('H:i') }}</span>, {{ now|date('d.m,') }} v{{ config_version }}</div> </a> </div> <div class="signal hide" onClick="$('.ui-page-active .alert').popup('open');"></div> <div class="alert" data-role="popup" data-overlay-theme="a"> <div data-role="header" data-theme="c"><h1></h1></div> <p></p> <div class="control"> <span class="stamp"></span> <a onClick="notify.remove();" class="ui-mini" data-icon="check" data-iconpos="top" data-role="button" data-inline="true">OK</a> <a onClick="$('.alert').popup('close');" class="ui-mini" data-icon="delete" data-iconpos="top" data-role="button" data-inline="true">Cancel</a> </div> </div> </div> <div data-role="content" class="page-bg"> <div class="primary" style="background-image: none;"> {% block content %}{% endblock %} </div> <div class="zentral"> {% block zentral %}{% endblock %} </div> <div class="secondary minimum-tablet"> {% block sidebar %}{% endblock %} </div> </div> {% block footer %}{% endblock %} </div> {% endblock %}Zuletzt geändert von Bigsonic1; 05.01.2017, 00:19.
Kommentar
-
Etwa folgende index.html könnte funktionieren (ungetestet):
HTML-Code:{% block zentral %} <div> <style> .base .zentral { display: none; } @media (min-width: 768px) { .base .zentral { display: inline-block; width: 30%; } #index .primary { float: right; margin-right: 1%; padding-right: 1%; width: 30%; } } </style> test </div> {% endblock %} {% block content %} {% include 'rooms_menu.html' %} {% endblock %}
Kommentar


Kommentar