Javascript.RU

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

alexscus,
<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  nav{
    background:#ccc;
    color:#666;
    font-size:14px;
    height:56px;
    text-transform:uppercase;
    position:relative;
  }

  nav ul{
    text-align:center;
    padding:0;
    display:flex;
    list-style:none;
    margin:0;
    line-height:56px;
  }

  nav li{
    flex:1;
  }

  nav li:hover span{
    display:block;
  }

  nav span{
    display:none;
    position:absolute;
    left:0;
    top:56px;
    width:100%;
    background:#999;
    color:#fff;
    padding:0 10px;
    box-sizing:border-box;
    text-align:left;
  }
  </style>

</head>

<body>
<nav><ul>
      <li>text<span>1 info</span></li>
      <li>text<span>2 text text</span></li>
      <li>text<span>3 text text</span></li>
      <li>text<span>4 text </span></li>
      <li>text<span>5 text text text text</span></li>
      <li>text<span>6 text text</span></li>
</ul></nav>

</body>
</html>
Ответить с цитированием
  #12 (permalink)  
Старый 16.03.2017, 17:49
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

рони, а тормоза?

<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">
  <style type="text/css">
  nav{
    background:#ccc;
    color:#666;
    font-size:14px;
    height:56px;
    text-transform:uppercase;
    position:relative;
  }

  nav ul{
    text-align:center;
    padding:0;
    display:flex;
    list-style:none;
    margin:0;
    line-height:56px;
  }

  nav li{
    flex:1;
  }

  nav li:hover span{
    opacity: 1;
  }

  nav span{
    opacity: 0;
    position:absolute;
    left:0;
    top:56px;
    width:100%;
    background:#999;
    color:#fff;
    padding:0 10px;
    box-sizing:border-box;
    text-align:left;
    transition: 2s;
  }
  </style>

</head>

<body>
<nav><ul>
      <li>text<span>1 info</span></li>
      <li>text<span>2 text text</span></li>
      <li>text<span>3 text text</span></li>
      <li>text<span>4 text </span></li>
      <li>text<span>5 text text text text</span></li>
      <li>text<span>6 text text</span></li>
</ul></nav>

</body>
</html>
Ответить с цитированием
  #13 (permalink)  
Старый 16.03.2017, 18:05
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

Сообщение от Dilettante_Pro
рони, а тормоза?
замечательный вариант!
главное было убрать промежуток между li, из-за которого были провалы.
Ответить с цитированием
  #14 (permalink)  
Старый 20.03.2017, 08:07
Интересующийся
Отправить личное сообщение для alexscus Посмотреть профиль Найти все сообщения от alexscus
 
Регистрация: 16.01.2017
Сообщений: 14

спасибо!

Последний раз редактировалось alexscus, 20.03.2017 в 11:27.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Динамически загружаемая jQuery и jQuery-функции в одном файле 67bytes Общие вопросы Javascript 6 06.03.2013 09:01
2 разных модуля на jQuery - как подключить? finder jQuery 4 23.03.2012 22:29
Пауза перед увеличением картини tazododu jQuery 4 23.02.2011 13:58
jQuery jTreeMenu plugin Seafnox jQuery 9 12.01.2010 21:55
JQuery + FireFox NOOB jQuery 4 02.11.2009 18:16