Как раскрасить все 4 стороны границы ячейки TD с помощью CSS в таблице HTML?
спросил
Изменено
4 года, 3 месяца назад
Просмотрено
2к раз
У меня есть этот код, в котором я пытаюсь окрасить все 4 стороны ячейки TD красным цветом, но если вы запустите код, только нижняя и правая границы приобретут цвет (в Mozilla Firefox). Есть ли способ покрасить все 4 границы?
Зарегистрируйтесь с помощью Google Зарегистрироваться через Facebook Зарегистрируйтесь, используя электронную почту и пароль
Опубликовать как гость
Электронная почта
Обязательно, но не отображается
Опубликовать как гость
Электронная почта
Требуется, но не отображается
Нажимая «Опубликовать свой ответ», вы соглашаетесь с нашими условиями обслуживания и подтверждаете, что прочитали и поняли нашу политику конфиденциальности и кодекс поведения.
Как скрыть границу ячейки? — HTML и CSS — Форумы SitePoint
amy_damnit 1
У меня есть таблица с объединенными строками, но также и с обычными неслитными строками/ячейками.
Как указать CSS «стереть» внутренние границы блока из 3 объединенных строк, чтобы осталась только внешняя граница?
Я пытался…
граница: 0px сплошная #808080;
, но это не сработало.
Эми
РайанРиз 2
border-collapse:collapse;
amy_damnit 3
Райан,
РайанРиз:
граница-коллапс: коллапс;
Это не сработает.
(Это было бы намного проще, если бы вы могли видеть…)
У меня есть 3 строки, но мне нужна только внешняя граница. Таким образом, граница между строками № 1 и строками № 2 должна исчезнуть, а граница между строками № 2 и строками № 3 должна исчезнуть. Но мне все еще нужна внешняя граница.
Поймите, эти «3 строки» являются подмножеством более крупной таблицы…
Если я правильно помню, все «границы-коллапс: коллапс;» делает, чтобы свернуть границы в единую границу, когда это возможно.
Мне потребовалось довольно много времени, чтобы понять, как все работает, и более того, где мой код был немного неправильным, но мой конечный результат выглядит великолепно.
Надеюсь, вы скоро его увидите.
Эми
amy_damnit 7
ральф_м:
Если вам просто нужна рамка вокруг всей таблицы, но не вокруг ячеек, это тоже сработает:
Таблица
{граница: 1px сплошная #808080;}
тд {граница: 0;}
Ральф,
Да, я уже знал это, но все равно спасибо за предложение.
Эми
P.S. Однако вам не нужна часть «td {border: 0;}».
РайанРиз 8
amy_damnit:
Райан, Это не сработает.
…
Если я правильно помню, все «border-collapse:collapse;» делает, чтобы свернуть границы в единую границу, когда это возможно.
Эми
Я исходил из предположения, что между ячейками установлена граница только в 1 пиксель, поэтому я предложил свернуть границы. Извините за это
amy_damnit 9
РайанРиз:
Я исходил из предположения, что между ячейками установлена граница только в 1 пиксель, поэтому я предложил свернуть границы. Извините за это
Нет проблем.
Это недостаток, когда мы застряли на текстовом общении!
Через несколько дней у меня должна быть учетная запись веб-хостинга, и тогда я смогу публиковать красивые картинки/скриншоты/реальные веб-страницы, чтобы вы могли видеть, когда я буду задавать вопросы, что должно очень помочь!
Спасибо,
Эми
РайанРиз 10
amy_damnit:
Нет проблем.
Это недостаток, когда мы застряли на текстовом общении!
Через несколько дней у меня должна быть учетная запись веб-хостинга, и тогда я смогу публиковать красивые картинки/скриншоты/реальные веб-страницы, чтобы вы могли видеть, когда я буду задавать вопросы, что должно очень помочь!
Спасибо,
Эми
Скриншоты можно загружать на flickr или photobucket :).