Почему элемент-значки материалов i перекрывает смежный элемент ввода? - PullRequest
0 голосов
/ 22 января 2019

Я не уверен, является ли это кодом, связанным с материалом, или нет. Но если вы увидите этот код, то обнаружите, что ширина элемента i шире, чем отображаемая красной рамкой. Вы не можете перейти к началу ввода текста, поскольку он все еще указывает на значок материала help_circle.

<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta charset="utf-8" />
<link href='https://fonts.googleapis.com/icon?family=Material+Icons' rel='stylesheet' type='text/css'/>
<style type="text/css">
div.tipped-small
{
    margin-top:-10px;
    margin-right:10px;    
    display:inline-block;
    width:15px;
    height:15px;
    padding:5px;
    border-radius:50%;
    cursor:pointer;
    position:relative;
    overflow:none;
}
div.tipped-small i
{
    width:15px;
    color:#4857BA;
    font-size:15px;
    line-height:15px;
    cursor:pointer;    
    position:absolute;
    overflow:none;
}    
</style>
</head>
<body>
<div id="container">
    <div class="tipped-small">
        <i class="material-icons" style="border:1px solid red">help_circle</i>        
    </div>    
    <input type="text" style="height:15px;border:1px solid red"/>
</div>    
</body>
</html>

https://codepen.io/anjanesh/pen/LqYXZe

Как мне получить тег i размером всего 15 пикселей?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...