Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
0 / 0 / 0
Регистрация: 12.02.2014
Сообщений: 3

Не работает padding в IE6

12.02.2014, 20:25. Показов 1678. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, друзья!
Помогите решить проблему.
Делаю на сайте нумерацию страниц и при верстке возникла проблема: в IE6, IE7 не отображаются параметры padding. Может кто сталкивался. Картинка во вложении


HTML5
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
71
72
73
74
75
76
77
78
79
80
<style>
.tablelist table{
    background-color:#DFEDF5;
    padding:10px;
    width:100%;
    border:1px solid #C5E2F3;
}
 
.tablelist table a{
    font-size:120%;
    font-weight:bold;
    color:#fff;
    text-decoration: none;
    background-color:#A5BFCF;
    padding:15px 10px;
}
 
.tablelist td a:hover{
    background-color:#208CC8;
    color:#fff;
}
 
.tablelist table table{
    width:auto;
    margin: 0 auto;
    border:0;
}
 
.tablelist table table a{
    background-color:#208CC8;
    padding:15px 20px;
}
 
.tablelist table table td.active3 a,.tablelist table table a:hover{
    background-color:#105C86;
}
 
td.previous{
    text-align:left;
    width:20%;
}
 
td.next{
    text-align:right;
    width:20%;
}
 
</style>
<body>
 
        <div class="tablelist">
            <table>
                <tr>
                    <td class="previous">
                        <a href="#">&lt;&lt;&nbsp;Previous</a>
                    </td>
                    <td>
                        <table class="number">
                            <tr>
                                <td class="active3">
                                    <a href="#">1</a>
                                </td>
                                <td>
                                    <a href="#">2</a>
                                </td>
                                <td>
                                    <a href="#">3</a>
                                </td>
                            </tr>
                        </table>
                    </td>   
                    <td class="next">
                        <a href="#">Next&nbsp;&gt;&gt;</a>
                    </td>
                </tr>
            </table>
        </div>
 
    </body>
</head>
Миниатюры
Не работает padding  в IE6  
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.02.2014, 20:25
Ответы с готовыми решениями:

Input type=text padding-top, padding-bottom в safari не работают
&lt;!DOCTYPE html&gt; &lt;html lang=&quot;ru&quot;&gt; &lt;head&gt; &lt;meta http-equiv=&quot;Content-Type&quot; content=&quot;text/html; charset=utf-8&quot;&gt; &lt;style&gt; /*...

Не работает padding
Не могу понять почему не работает padding-bottom. Снизу не делает никаких отступов. Помогите, пожалуйста #prevBtn, #nextBtn{ ...

Не работает padding
У меня есть форма, на которой размещены текстовое поле, radio-элементы и кнопка. Это всё я описала в коде html. Я хочу сделать рамку для...

7
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
12.02.2014, 20:46
http://htmlbook.ru/css/padding
табличка в самом верху показывает "совместимость" атрибута с разными браузерами
0
0 / 0 / 0
Регистрация: 12.02.2014
Сообщений: 3
12.02.2014, 21:07  [ТС]
Там написано - Internet Explorer до версии 7.0 включительно не поддерживает значение inherit (наследуется у родителя). у меня значение указано в px.

Или я что-то не так понял?
0
Эксперт по компьютерным сетямЭксперт NIX
 Аватар для Dmitry
13440 / 7534 / 830
Регистрация: 09.09.2009
Сообщений: 29,554
12.02.2014, 21:36
http://stackoverflow.com/quest... ss-problem
может тут поможет ответ от Andrew Moore
1
 Аватар для Kiruxa
28 / 28 / 12
Регистрация: 31.01.2011
Сообщений: 311
12.02.2014, 22:31
Проверьте наличие или правильность написания DOCTYPE. Очень похоже на то что ваш браузер отработал страницу в режиме совместимости.
1
1030 / 682 / 297
Регистрация: 04.04.2013
Сообщений: 2,751
13.02.2014, 00:42
CSS
1
2
3
4
.tablelist table table a{
    background-color:#208CC8;
    padding:15px 20px;
}
Все правильно вам IE6 показывает. С каких пор у строчных элементов можно задавать верхние и нижние отступы?

Добавьте свойство хоть float: left; тем самым преобразуете ссылку в блочный элемент и выставите их вряд. И зачем пагинацию в таблицу завернули?
1
 Аватар для Vovan-VE
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
13.02.2014, 14:36
Лучший ответ Сообщение было отмечено din245 как решение

Решение

<a> по умолчанию display:inline. Надо сделать inline-block; Если память мне не изменяет, IE6 это умеет для тех, кто по умолчанию inline.
1
0 / 0 / 0
Регистрация: 12.02.2014
Сообщений: 3
13.02.2014, 18:13  [ТС]
Всем спасибо за участие в решение проблемы. И она, совместными усилиями, решилась

Сделал следующее:

1. добавил поле <a> тег <span> для правильности, как указал уважаемый 35cm. После этого в IE11 ссылки перестали реагировать на наведение (должен меняться цвет), в IE6 всё осталось без изменений.

2. Добавил по подсказке многоуважаемого Vovan-VE display: inline-block;. После этого IE11 ожил , в IE6 всё осталось без изменений.

3. Убрал в (.tablelist table) padding, а в (.tablelist table a) добавил margin.
И чтобы не разъезжались номера страниц в (.tablelist table table a) обнулил margin.

И всё стало однообразно во всех браузерах.

Пагинацию в таблицу завернул, потому что список в том же пресловутом IE6 не смог отцентровать. Но если поломать мозг, то может и удастся решить и эту проблему

Всем спасибо за участие.

Если кому интересно исправленный код:
Code
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
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
<style>
 
 
.tablelist table{
    background-color:#DFEDF5;
    width:100%;
    border:1px solid #C5E2F3;
}
 
.tablelist table a{
    background-color:#A5BFCF;
    padding:15px 10px;
    font-size:120%;
    font-weight:bold;
    color:#fff;
    text-decoration: none;
    margin:10px;
    display:inline-block;
}
 
.tablelist table  table a{
    background-color:#208CC8;
    padding:15px 20px;
    margin:0;
    display:inline-block;
}
 
.tablelist td .active3 a{
    background-color:#105C86;
}
 
.tablelist td a:hover{
    background-color:#208CC8;
}
 
.tablelist table  table td a:hover{
    background-color:#105C86;
}
 
.tablelist table table{
    width:auto;
    margin: 0 auto;
    border:0;
}
 
 
td.previous{
    text-align:left;
    width:20%;
}
 
td.next{
    text-align:right;
    width:20%;
}
 
 
</style>
<body>
 
        <div class="tablelist">
         <div class="separator2"></div>
            <table>
                <tr>
                    <td class="previous">
                        <a href="#"><span>&lt;&lt;&nbsp;Previous</span></a>
                    </td>
                    <td>
                        <table class="number">
                            <tr>
                                <td class="active3">
                                    <a href="#"><span>1</span></a>
                                </td>
                                <td>
                                    <a href="#"><span>2</span></a>
                                </td>
                                <td>
                                    <a href="#"><span>3</span></a>
                                </td>
                            </tr>
                        </table>
                    </td>   
                    <td class="next">
                        <a href="#"><span>Next&nbsp;&gt;&gt;</span></a>
                    </td>
                </tr>
            </table>
            <div class="separator3"></div>
        </div>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
13.02.2014, 18:13
Помогаю со студенческими работами здесь

Не работает Padding
Здравствуйте возникла проблема не могу перенести элемент с помощью Padding. Могу только с Margin но когда я перемещаю с помощью Margin...

Не работает padding
Текст первого блока(на голубом фоне) хорошо центрируется и растягивается отступами, не понимаю почему не работает на втором блоке(серый...

Не работает padding-top в <li>
Здравствуйте! Делаю боковую менюшку для сайта с помощью списков. Хочу чтобы эта менюшка всегда была вверху. Но она смещается из-за того...

Padding-right не работает в процентах
&lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset=&quot;utf-8&quot;/&gt; &lt;link rel=&quot;stylesheet&quot; type=&quot;text/css&quot; href=&quot;style.css&quot; /&gt; ...

не работает свойство padding
Почему когда в блоке есть картинка, к тегу &lt;a&gt; нельзя применить свойство padding-left:85px? &lt;html&gt; &lt;head&gt; ...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru