powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проблемы с text-indent
5 сообщений из 5, страница 1 из 1
Проблемы с text-indent
    #36433731
IgorProgrammer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что за баг с text-indent
Почему text-indent срабатывает для ячейки таблицы Tab_CellSpas
Пример:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
  <head>
    <style>
      .Tab_CellSpas {table-layout:fixed;background-color:# 000000 ;}
      .Tab_CellSpas td {padding-right:3px;padding-left:3px;text-align:center;background-color:#FFFFFF;}
      .Tab_Glav td {padding-top:7px;padding-right:5px;padding-left:5px;text-indent:20px;}
    </style>
  </head>
  <body>
    <table class='Tab_Glav' border='0' cellpadding='0' cellspacing='0' width='100%'>
      <tr><td>
 1 
      <tr><td>
               <table class='Tab_CellSpas' border='0' cellpadding='0' cellspacing='1' width='100%'>
                 <tr><td>
 2 
               </table>
      <tr><td>
 3 
      </table>
  </body>
...
Рейтинг: 0 / 0
Проблемы с text-indent
    #36435055
Фотография illion
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
никаких багов, все по правилам наследования. Свойства, заданные для .Tab_Glav td, распространяются на всех потомков, в том числе и на .Tab_CellSpas. Задайте .Tab_CellSpas td {text-indent:0;}
...
Рейтинг: 0 / 0
Проблемы с text-indent
    #36435297
IgorProgrammer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я это пробовал....
...
Рейтинг: 0 / 0
Проблемы с text-indent
    #36435311
IgorProgrammer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И заметил следующий баг... или так должно быть....
Если Стили задать в такой последовательности:
Код: plaintext
1.
2.
3.
      .Tab_Glav td {padding-top:7px;padding-right:5px;padding-left:5px;text-indent:20px;}
      .Tab_CellSpas {table-layout:fixed;background-color:# 000000 ;}
      .Tab_CellSpas td {padding-right:3px;padding-left:3px;text-align:center;background-color:#FFFFFF;text-indent:0px;}
Все работает нормально...
Если поменять местами Tab_CellSpas td и Tab_Glav td то не срабатывает...
Че-то с наследование Мелкософты пере-мудрили :)
Код: plaintext
1.
2.
3.
      .Tab_CellSpas {table-layout:fixed;background-color:# 000000 ;}
      .Tab_CellSpas td {padding-right:3px;padding-left:3px;text-align:center;background-color:#FFFFFF;text-indent:0px;}
      .Tab_Glav td {padding-top:7px;padding-right:5px;padding-left:5px;text-indent:20px;}
...
Рейтинг: 0 / 0
Проблемы с text-indent
    #36435340
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorProgrammer , никакого "бага" тут не вижу... На лицо именно каскадность стилей. То что определяется позже получает больший приоритет, на своём "уровне приоритета" конечно.

Т.о. если сделать

Код: plaintext
1.
2.
3.
4.
5.
.Tab_CellSpas td {
   text-indent:0px;
}
.Tab_Glav td {
   text-indent:20px;
}

Для всех ячеек text-indent будет равен 20px! Авот если расставить все т.с. в порядке приоритете...

Код: plaintext
1.
2.
3.
4.
5.
6.
.Tab_Glav td {
   text-indent:20px;
}
.Tab_CellSpas td {
   text-indent:0px;
}

как раз будет то что тебе нужно. Ну ты и сам уже до этого дошел. Потому как "уровне приоритета" у этих объявление для ячейки одинаковый. Т.о. последнее объявление "перебивает/изменяет" предыдущие...
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проблемы с text-indent
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]