Сведения о вопросе

Oleksandr

12:07, 6th August, 2020

Теги

JavaScript   jQuery   HTML    

[jQuery UI tabs + layout] layout внутри таба на весь экран... как?

Просмотров: 352   Ответов: 1

Доброго времени суток… Пытаюсь сделать, чтобы внутри одного из табов был сплиттер таким вот образом:
<link type="text/css" rel="stylesheet" href="css/smoothness/jquery-ui-1.8.4.custom.css"/>
<link type="text/css" rel="stylesheet" href="css/jquery-layout.css"/>
<script type="text/javascript" src="js/jquery-1.4.2.min.js"/>
<script type="text/javascript" src="js/jquery-ui-1.8.4.custom.min.js"/>
<script type="text/javascript" src="js/jquery-layout.js"/>
      "Content-Type" content="text/html; charset=UTF-8">
    ii
  
      <script type="text/javascript">
      $(function() {
        $("#tabs").tabs();
      });
    </script>
    "tabs">
      
  • "#expertTab">Expert mode

        "#userTab">User mode
      
      <script type="text/javascript">
        var expertLayout = null;
        $(function() {
          expertLayout = $("#expertTab").layout({
            resizable: true,
            closeable: false
          });
        });

      </script>
      <div id="expertTab">
        <div id="layout1" class="ui-layout-west">
          asdf
        </div>
        <div id="layout2" class="ui-layout-center">
          fdsa
        </div>
      </div>
      <div id="userTab"></div>
    </div>
  </body>
</html>


* This source code was highlighted with Source Code Highlighter.



и получаю вот это: image.
Как можно сделать, чтобы табы вместе со своим содержимым были во всю высоту окна браузера?



  Сведения об ответе

fo_I_K

14:55, 10th August, 2020

такая же проблема была, решил может не оптимально но как временное решение подошло:
var tabs = $("#tabs").tabs().css('height', $(window).height()-30);


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться