Код: Выделить всё
table {
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:10px
}
Похоже, что большая часть проблемы заключается в том, что установка стола с закругленными углами не влияет на углы угловых элементов td. Если бы вся таблица была одного цвета, это не было бы проблемой, поскольку я мог бы просто скруглить верхний и нижний углы td для первой и последней строки соответственно. Однако я использую разные цвета фона для таблицы, чтобы различать заголовки и чередование, поэтому внутренние элементы td также будут иметь закругленные углы.
Окружение таблицы с другим элементом с закругленными углами не работает, поскольку квадратные углы таблицы «проступают».
Указание ширины границы равной 0 не приводит к сворачиванию таблицы.
Нижняя граница углы по-прежнему квадратные после установки нулевого пространства ячеек.
Таблицы генерируются на PHP, поэтому я мог бы просто применить разные классы к каждому внешнему th/td и стилизовать каждый угол отдельно. Я бы предпочел не делать этого, поскольку это не очень элегантно и сложно применять к нескольким таблицам, поэтому, пожалуйста, продолжайте получать предложения.
Я бы хотел сделать это без JavaScript.
Подробнее здесь: https://stackoverflow.com/questions/628 ... -can-i-use