![]() |
|
Модераторы: Illuminaty |
![]()
|
|
| hunterman |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 3.12.2008 Где: Херсон Репутация: нет Всего: нет |
в общем есть табличка выделение ячеек которой делает эти ячейки определенного класса (.selected - меняет фон, шрифт, border) единсвенная загвоздка это рисование border-ов у выделеных ячеек. т.к. они могут находиться рядом то выглядит довольно не красиво, а если создавать на каждый вариант по классу и вычислять каким нужно закрашивать - то такое решение выглядитне очень прикольно :(
водводя итог что мне требуется - нужно чтобы рядом находящиеся ячейки с одинаковым классом удаляли смежный border. может есть какие нибудь решения по подобной задаче. заранее спасибо. |
|||
|
||||
| WebMast |
|
|||
![]() Front-end developer ![]() Профиль Группа: Участник Сообщений: 105 Регистрация: 1.1.2009 Где: Беларусь Репутация: 2 Всего: 2 |
Дай html, посмотреть.. Может есть решение!
Это сообщение отредактировал(а) WebMast - 6.1.2009, 16:39 --------------------
Личный Блог Евгения ЖлобоРасширение vkleaner для Google Chrome |
|||
|
||||
| WebMast |
|
|||
![]() Front-end developer ![]() Профиль Группа: Участник Сообщений: 105 Регистрация: 1.1.2009 Где: Беларусь Репутация: 2 Всего: 2 |
Есть способ, с добавлением еще одного класса.
И еще один, который вы, видимо опустили. Зачем делать бордер к ячейкам, если <table border="1" ..> работает. На данный момент, все (зависит от вашего кода) не нужное в обводки таблицы можно убрать или привести в нормальный вид. --------------------
Личный Блог Евгения ЖлобоРасширение vkleaner для Google Chrome |
|||
|
||||
| hunterman |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 3.12.2008 Где: Херсон Репутация: нет Всего: нет |
т.к. контент генерится динамически вот примерно что в итоге у меня выходит - text4 с text-style-3 обозначает выделеный фрагмент пользователем.
и вот как я оформляю эту табличку:
|
||||
|
|||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
попробуй для таблицы задать
а затем уже определить классы с бордерами для ячеек. по логике, класс, что написан ниже перекроет более высокие |
|||
|
||||
| hunterman |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 3.12.2008 Где: Херсон Репутация: нет Всего: нет |
border-collapse может принимать значения либо collapse либо separate. пока не совсем понимаю что ты имел ввиду. если можно поподробнее. пока ячейки не перекрывают смежные бордюры :( |
||||
|
|||||
| bars80080 |
|
|||
![]() прапор творюет ![]() ![]() ![]() ![]() Награды: 1 Профиль Группа: Завсегдатай Сообщений: 12022 Регистрация: 5.12.2007 Где: Königsberg Репутация: 50 Всего: 315 |
да, мазанул. collapse конечно
эта настройка схлопывает все промежутки между ячейками. если после этого ячейкам задать бордюр, то он будет аккуратный, одинаковой толщины везде. идея такова, что дополнительные стили заставят перекрасить отдельные бордеры в нужный цвет и при этом не повлияет на толщину |
|||
|
||||
| webster |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 361 Регистрация: 1.1.2007 Репутация: 34 Всего: 34 |
Решение может быть таким:
|
||||
|
|||||
| hunterman |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 36 Регистрация: 3.12.2008 Где: Херсон Репутация: нет Всего: нет |
последние решение хорошее и почти подходит
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Вёрстка веб-сайтов | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |