HTML, CSS, Javascript | div вылазит за пределы сайта
не пойму что за дичь 2 часа парюсь , не могу сообразить почему див вылазит за пределы, по форумам лазил не один вариант не помог .
php
echo '<div class="message-content"><div class="message-box">';
$q=mysql_query("SELECT * FROM `mail` WHERE `id_user` = '$user[id]' AND `id_kont` = '$ank[id]' OR `id_user` = '$ank[id]' AND `id_kont` = '$user[id]' ORDER BY id DESC LIMIT $start, 10");
while ($post = mysql_fetch_array($q))
{
$ank2=get_user($post['id_user']);
echo '<div class="' . ($ank2['id'] == $user['id'] ? "message-box__item incoming" : "message-box__item outgoing") . '">';
if ($ank2)
echo "<div class='name'><a href=\"/p/?id=$ank2[id]\">$ank2[nick]</a>";
echo "".online($ank2['id'])."</div>";
echo '<div class="box-text">';
echo output_text($post['msg'])."\n";
echo " <div class='time'>".vremja($post['time'])."</div>";
echo '</div>';
echo "</div>";
}
echo '</div></div>'; css
/**Mail**/
.message-content {
min-width: 0;
overflow-wrap: break-word;
border: 2px solid red;
position: relative;
/* margin-left: 15px;*/
}
.message-content .message-content__item .message-content-header {
border-bottom: 1px solid #e0e2e4;
padding: 20px 15px;
position: relative;
height: 95px; }
.message-content .message-content__item .message-content-header .name {
font-size: 21px;
color: #535357;
font-weight: 500; }
.message-content .message-content__item .message-content-header .phone {
font-size: 16px;
color: #a3a3a7; }
.message-content .message-content__item .message-content-header img {
position: absolute;
top: 30px;
right: 15px; }
.message-content .message-box {
padding: 25px;
height: calc(100% - 175px); }
.message-content .message-box .message-box__item {
margin-bottom: 15px; }
.message-content .message-box .message-box__item.incoming {
text-align: left; }
.message-content .message-box .message-box__item.incoming .time {
right: 0; }
.message-content .message-box .message-box__item.outgoing {
text-align: right; }
.message-content .message-box .message-box__item.outgoing .time {
left: 0; }
.message-content .message-box .message-box__item .name {
color: #535357;
font-size: 16px;
font-weight: 400; }
.message-content .message-box .message-box__item .box-text {
background: #f0f2f4;
display: inline-block;
padding: 20px 15px;
padding-right: 50px;
font-size: 16px;
color: #535357;
border-radius: 7px;
max-width: 90%;
margin-top: 10px;
text-align: left;
position: relative;
margin-bottom: 20px;
word-wrap: break-word; }
.message-content .message-box .message-box__item .box-text .time {
position: absolute;
bottom: -25px;
font-size: 13px;
color: #939397; }
.message-content .message-form {
height: 75px;
border-top: 1px solid #e0e2e4;
padding: 20px 15px; }
.message-content .message-form input {
width: calc(100% - 50px);
border: none;
font-size: 16px;
margin-top: 5px; }
.message-content .message-form img {
float: right;
margin-top: 10px; }
основной контейнер
не помогает , нечего не выходит (( width:100%;
________
посл. ред. 07.04.2026 в 09:25; всего 1 раз(а); by pyrokinesis
css
.message-content { min-width: 0;
overflow-wrap: break-word;
border: 2px solid red;
position: relative; /* margin-left: 15px;*/
} не помогает , нечего не выходит (( width:100%;
________
посл. ред. 07.04.2026 в 09:25; всего 1 раз(а); by pyrokinesis
html
. .message-content .message-form input { width: calc(100% - 50px); border: none; font-size: 16px; margin-top: 5px; }
Адаптацию через @media запросы не нужно делать для разных расширений?, то что работает на пк хорошо всегда будет криво на мобилках на мобилках нужно упрощать стиль и само расположение элементов и создавать альтернативную верстку под разные расширения. Вот простой шаблон видеокаталога (https://ftp.3ex.ru/) созданый через нейросеть с минимальной адаптацией на растягивание окна браузера, а если смотреть на различных девайсах в отладке браузера увидешь что не все так уж хорошо выглядит без полноценной @media адаптации
________
посл. ред. 07.04.2026 в 10:18; всего 4 раз(а); by Mr[G]Pro
________
посл. ред. 07.04.2026 в 10:18; всего 4 раз(а); by Mr[G]Pro
Адаптацию через @media запросы не нужно делать для разных расширений?, то что работает на пк хорошо всегда будет криво на мобилках на мобилках нужно упрощать стиль и само расположение элементов и создавать альтернативную верстку под разные расширения. Вот простой шаблон видеокаталога (https://ftp.3ex.ru/) созданый через нейросеть с минимальной адаптацией на растягивание окна браузера, а если смотреть на различных девайсах в отладке браузера увидешь что не все так уж хорошо выглядит без полноценной @media адаптации
css
.comm{ width:100%; display:inline-block;} <div class="comm"> ..... </div>
всеравно вылазит за див
css
.comm{ width:100%; display:inline-block;} <div class="comm"> ..... </div>
всеравно вылазит за див
Стр.: 1, 2