Я проходил множество статей о размещении метки/легенды/текста на границе div. Я много DIV, где я хочу, чтобы показать различные метки так же, как изображение, показанное ниже:Как поместить текст в левую верхнюю границу поля div
Как я могу видеть в W3School они говорят, чтобы иметь набор поля и получить объявить легенду отображать тексты, но это не работает для меня. У меня есть набор кодов, которые Jquery присоединяет HTML, с этикетками:
$('.menu').hover(function() {
$(this).css('border', 'solid 2px #8080ff');
$(this).find('.divlabel').show();
}, function() {
$(this).css('border', 'none');
$(this).find('.divlabel').hide();
});
.divlabel {
float: left;
top: 5px;
right: 10px;
padding: 0px;
background: #fff;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="menu">
<div class="divlabel">Menu</div>
<ul class="mainmenu">
<li>...</li>
<li>...</li>
</ul>
</div>
<div>
Его не работает по желанию, пожалуйста, помочь парням с этим CSS.
что вы хотите точно? –
Установить положение абсолютное для .divlabel и сверху: 0, left: 0 – Frutis
Сделать меню абсолютным и его родительским родственником, как [this] (https://jsfiddle.net/L9yeu1s1/) –