Показать сообщение отдельно
  #4 (permalink)  
Старый 02.06.2017, 20:11
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

div по ширине и высоте видимой части окна
Mmorgan,
что такое размеры браузера, известно только вам ...
вопрос знатокам, подскажите , как в данном примере выровнять текст по центру с помощью css.
без вычисления в строке 37(вариант с flex ниже)
<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  body, html{
    height: 100%;
    padding: 0;
    margin: 0;
  }
  .item.big{
    background-color: #FF00FF;
    transform: scale(1);
  }
  .item{
    height: 100%;
    transform: scale(0);
    transform-origin: center;
    transition: all 8s ease-in-out 1s;
    color: #FFFFFF;
    width: 100%;
    text-align: center;
    line-height: 100px;
    font-size: 48px;
  }

  </style>
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
  <script>
$(function() {
  var div = $("<div class='item'></div>");
  $("body").append(div).width();
  $(window).resize(function() {
   div.html([div.width(),div.height()].join(" x "))
.css({"line-height":div.height() +"px"})
}).resize();
div.addClass("big")
});
  </script>
</head>

<body>
</body>
</html>

Последний раз редактировалось рони, 02.06.2017 в 20:21.
Ответить с цитированием