overflow: hidden
첫 번째 스팬 ( .welcome-show
) 의 클래스에 추가하면 어떤 이유로 다른 스팬 을 약간 아래로 밀어냅니다. 이 문제를 어떻게 해결할 수 있습니까? PHTML :
<div class="col-lg-6 pull-left">
<p>
<span class="welcome-show">Здравей, <?php echo $this->EscapeHtml($user->nick) ?></span>
<span class="rank">Ранк:
<?php
switch ($user->role) {
case 1:
?>
<span class="rank-vip">VIP</span>
<?php
break;
case 2:
?>
<span class="rank-vipplus">VIP+</span>
<?php
break;
default:
?>
<span class="rank-none">Никакъв</span>
<?php
break;
}
?>
</span>
<span class="credits-show">Кредити:
<?php echo $this->EscapeHtml($user->credits) ?>
</span>
<a href="/charge-credits" class="credits-charge-link">
<img src="/img/ui-icon-credits" class="ui-icon-credits"/>Заредете кредити
</a>
<a href="/edit" class="register">
<span class="icon icon-settings ui-icon ui-icon-gear"></span>Настройки
</a>
<a href="/logout" class="register">
<span class="icon icon-logout ui-icon ui-icon-close"></span>Излез
</a>
</p>
</div>
<?php
} else {
?>
<div class="col-lg-6 pull-left">
<p>
<a href="/login" class="login">
<span class="icon icon-login ui-icon ui-icon-key"></span>Влез
</a>
<a href="/register" class="register">
<span class="icon icon-register ui-icon ui-icon-person"></span>Регистрирай се
</a>
</p>
</div>
<?php
}
?>
CSS :
.welcome-show {
display: inline-block;
max-width: 200px !important;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
이렇게하면 중앙 수직으로 내려가는 다른 요소를 정렬하는 데 도움이됩니다. 내 대답의 높이를 변경하십시오. 도움이 되었기를 바랍니다 :)
.the-other-element{
height:100px;
line-height:100px;
...
}
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다