Начал изучение языка разметки недавно, и столкнулся с проблемой.
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
не помогает.
Тег 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>
добавьте float:left
в .logo-img
.
Чтобы было так:
.logo-img {
display: block;
width:35%;
height: 100%;
float:left;
}
.logo-img {
display: block;
width:35%;
height: 100%;
float: left;
}
у меня есть проблема: -Вывожу комментарии на страницу и их children элементы-Получаю id данного комментария
Что не так? почему не отправляется? пробовал before send подсвечивать незаполненные поля красным, в итоге просто сообщение об успешной отправке...