Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 29.10.2015
Сообщений: 2
1

Автоматическая высота не работает на ul

10.01.2016, 21:44. Показов 700. Ответов 0

Author24 — интернет-сервис помощи студентам
Здравствуйте! Делаю чат. Делаю с помощью списков(ul) поскольку высоту записей вычислить трудно, я делаю их через height:auto; . Однако делать так div не получается, вот код:
PHP/HTML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<div id="content"><!-- Именно этот блок нужно растянуть под размеры ul-->
<ul id="chat"><!-- ul чата-->
<?php
$count = $result_set->num_rows;
for($i = 0; $i < $count; $i++) //это всё для вывода объектов.
{
    $result = $result_set->fetch_assoc();
    echo "<li>".$result[value]."<br/><text id='date'>От ".$result[user]." ".$result[date]."</text></li>";
}
?>
<li id="panel"><form method="post" action=""> <!-- форма для добавления записей-->
<textarea name="text" placeholder="Введите ваше сообщение сюда."></textarea>
<button type="submit" name="send">Отправить</button>
</form></li>
</ul>
</div>
css:
CSS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#content
{
    width:1066px;
    position:absolute;
    left:200px;
    top:250px;
    background-color:white;
    min-height:500px;
    height:auto;
    margin-bottom:55px;
}#chat
{
    list-style:none;
    border:5px solid rgba(42, 168, 62, 1);
    border-radius:20px;
    width:300px;
    min-height:500px;
    height:auto;
    position:absolute;
    top:33px;
    left:33px;
    padding:20px;
    padding-bottom:120px;
    margin:33px;
}
#chat li
{
    background-color:rgba(42, 168, 62, 1);
    color:white;
    display:block;
    margin-bottom:20px;
    padding:10px;
    border-radius:10px;
    font-size:20px;
    font-family:happy;
    font-weight:bold;
}
#date
{
    font-size:15px;
    color:white;
    font-family:happy;
    text-align:center;
}
#panel
{
    bottom:-20px;
    left:-0px;
    position:absolute;
    width:320px;
    height:100px;
}
#panel textarea
{
    width:220px;
    height:110px;
    padding:0px;
    resize:none;
}
#panel button
{
    width:100px;
    position:absolute;
    bottom:0px;
    height:30px;
    font-family:happy;
    color:white;
    border:3px solid white;
    background:rgba(42, 168, 62, 1);
}
UPD: забыл написать: проблема в том, что не могу сделать родителя ul под размер ul, +немного.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2016, 21:44
Ответы с готовыми решениями:

Автоматическая высота блока
В общем нужно сделать так, чтобы блок с информацией о пользователе растягивался вместе с высотой...

Автоматическая высота картинки
Добрый день! Сайт - armymusic.ru, для примера страница - https://armymusic.ru/R/51-rostov.html ...

Автоматическая высота iscroll
Из-за библиотеки iscroll.js у меня вычисляется автоматически высота в зависимости от экрана. Так-же...

Автоматическая высота таблицы
Есть страница, она имеет вех и низ, а между ними таблица. Как сделать ширину по окну, я знаю: ...

0
10.01.2016, 21:44
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.01.2016, 21:44
Помогаю со студенческими работами здесь

Автоматическая высота строчки в таблице
Подскажите можно ли сделать на подобие вот этой таблицы? То есть, что бы высота строки зависела от...

Автоматическая высота отчета в режиме "Всплывающее окно"
Доброго времени суток! Подскажите пожалуйста, как настроить высоту Отчёта в режиме &quot;Всплывающее...

Ширина и высота изображения, getimagesize() не работает
Нужно просто узнать ширину и высоту изображения. getimagesize($filePath) возвращает false. Ошибки...

В css в таблице высота в процентах не работает
Мне нужно чтоб картинка занимал 100 % от окна браузера по ширине и 60 по высоте. Меню должно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru