Текст выходит за пределы Div'a

129
14 декабря 2018, 02:50

Начал изучение языка разметки недавно, и столкнулся с проблемой.

body,p,a { 
    margin:0; 
    padding:0; 
} 
.logo { 
    width:500px; 
    height:150px; 
    background-color: #444; 
    margin:0; 
    display: block; 
} 
.logo-img { 
    display: block; 
    width:35%; 
    height: 100%; 
}
<!DOCTYPE html> 
<html lang="en"> 
<head> 
    <meta charset="UTF-8"> 
    <title>Index</title> 
    <link rel="stylesheet" href="css.css"> 
</head> 
<body> 
<header> 
    <div class="logo"> 
        <img src="https://i.imgur.com/3eR6rb0.png" class="logo-img"> 
        <p class="logo-text">international</p> 
    </div> 
</header> 
</body> 
</html>

Хотелось бы чтобы текст находился в том же Div'e что и картинка,чтобы его можно было редактировать при помощи CSS.

display:inline-block не помогает.

Answer 1

Тег p - блочный элемент, испол. тег span

Для изображения - добавить max-height: XXpx

Пример

* { 
  box-sizing: border-box; 
} 
 
.logo { 
  border: 1px solid #ccc; 
  max-width: 500px; 
  height: 150px; 
  background-color: #444; 
  color: #fff; 
  display: inline-block; 
} 
 
.logo-img, 
.logo-text { 
  display: inline-block; 
  vertical-align: middle; 
} 
 
.logo-text { 
  padding: 15px; 
} 
 
.logo-img { 
  max-height: 150px; 
}
<div class="logo"> 
  <img src="https://i.imgur.com/3eR6rb0.png" class="logo-img"> 
  <span class="logo-text">international</span> 
</div>

Answer 2

добавьте float:left в .logo-img.
Чтобы было так:

 .logo-img {
    display: block;
    width:35%;
    height: 100%;
    float:left;
}
Answer 3
.logo-img {
    display: block;
    width:35%;
    height: 100%;
    float: left;
}
READ ALSO
При нажатии на кнопку изменить текст

При нажатии на кнопку изменить текст

Как при нажатии на кнопку

162
Reply для Comment AngularJS Error 404 not found HELP

Reply для Comment AngularJS Error 404 not found HELP

у меня есть проблема: -Вывожу комментарии на страницу и их children элементы-Получаю id данного комментария

169
Несколько форм с файлами ajax

Несколько форм с файлами ajax

Что не так? почему не отправляется? пробовал before send подсвечивать незаполненные поля красным, в итоге просто сообщение об успешной отправке...

143
Как скрыть форму ajax? [закрыт]

Как скрыть форму ajax? [закрыт]

Использую этот плагин https://jqueryvalidationorg/

153