ОБСУЖДЕНИЕ

Выпадающи меню css

5 сообщений1 просмотровОткрыта
#1
Здарова мужики. скажите как сделать так,при нажати на смайлика тэги сдвинулись вниз. Щась он у меня закрывает все что есть внизу. Раньше был у меня такой выпадающи меню но забыл как тогда сделал.
#2
Код в студию
#3
chopko,
CSS

<style>



.topmenu {
  backface-visibility: hidden;
  background: ;
}
.topmenu > li {
  display: inline;
 position:absolute; 
}
.topmenu > li > a {
  font-family: 'Exo 2', sans-serif;
  height: 0px;
  line-height: 0px;
  padding: 0 0px;
  font-weight: bold;
  color: #003559;
  text-transform: uppercae;
  transition: .4s ease-in-out;
}

.topmenu li a:hover {
color: #E6855F;
content: "X";
  margin-left: 8px;
font-family: FontAwesome;
}
.submenu {
overflow:hidden;
margin-top:5px;
visibility: hidden;
  opacity: 0;
  z-index: 9999;
  background: white;
  border: 2px solid gray;
position: absolute;
  left: -270;
  width: 300px;
max-wigth:500px;
 transform: perspective(600px) rotateX(-60deg);
  transform-origin: 0% 0%;
  transition: .6s ease-in-out; 
}
.topmenu > li:hover .submenu {
  visibility: visible;
  opacity: 1;
    transform: perspective(600px) rotateX(0deg);
}
.submenu a:link {
max-width: 500px;
  color: black;
  font-size: 13px;
padding: 5px;
  font-family: 'Kurale', serif;
  transition: .4s ease-in-out;
}

</style>
<body>

<i class="topmenu">&#8195;
<li><a href="#" ><font size="4px"><i class="fa fa-smile-o"></i></font></a>
      <i class="submenu">
        <a href="#">смайлики скоро появиться</a>
      </i>
    </li>
     </i>
</body>



#4
Попробуй в.submenu вставить margin: 1px; если не поможет тогда меняй position: absolute на relative и позиционируй элемент по новому
#5
mc1one, Хорошо спасибо