Модераторы: Illuminaty
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> IE или я туплю 
:(
    Опции темы
shtuceron
Дата 17.1.2012, 16:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 17.2.2008

Репутация: нет
Всего: нет



Здравствуйте,

Встала задача динамически формировать строки, я решил использовать <li>. Работает во всех браузерах прекрасно, только не в IE. В IE возникают непонятные пробелы между строками после их добавления... код совсем небольшой, привожу его ниже:

Код

<html>
<head>
<script src="./jquery.js"></script>
<script type="text/javascript">
    $(document).ready(function()
    {
        alert('Hello');
    });
    
    function addNewRow()
    {
        $('#userList').append('<li><table></table></li>');
    }
</script>
<style type="text/css">
    * {
        margin: 0px 0px;
        padding: 0px 0px;
    }
    
    ul {
        width: 300px;
        border: 1px blue solid;
    }
    
    li {
        width: 100%;
        height: 35px;
        list-style-type: none;
        border: 1px red solid;
    }
</style>
</head>
<body>
<ul id="userList">
    <li></li>
</ul>
<input type="button" value="addNewRow" onclick="addNewRow();" />
</body>
</html>


если в строке

Код

$('#userList').append('<li><table></table></li>');


убрать таблицу, все прекрасно работает, но таблица нужна!

Спасибо

Это сообщение отредактировал(а) shtuceron - 17.1.2012, 16:54
PM MAIL WWW   Вверх
$дмитрий
Дата 17.1.2012, 23:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 19.6.2004

Репутация: 10
Всего: 45



Зачем нужна пустая таблица?
PM MAIL   Вверх
shtuceron
Дата 18.1.2012, 09:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 17.2.2008

Репутация: нет
Всего: нет



Она конечно будет не пустой, даже если мы ее данными заполним пропуски созраняются
PM MAIL WWW   Вверх
ksnk
Дата 18.1.2012, 09:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 48
Всего: 386



<!DOCTYPE html>
в начале файла спасет  IE8 и IE9


--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
shtuceron
Дата 18.1.2012, 09:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 17.2.2008

Репутация: нет
Всего: нет



Спасибо всем, вставил пустой див высотой 1px, спасает везде, даже в IE 6 работает

Добавлено через 6 минут и 53 секунды
+1 for ksnk, респект, в IE также работает)
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.0870 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.