Нет, это должно работать.
См. Это: http://jsfiddle.net/jasongennaro/qCzrg/
Возможно, вам нужно свернуть границы с помощью
border-collapse:collapse
Или, может быть, другие стили для TD
переопределяет
Можете ли вы показать еще немного кода.
Согласно вашему редактированию:
(но проблема в том, что яполучить пробел в середине, где отступ между ячейками. Я хочу избежать этого пробела и иметь одну прямую линию под строкой.
Звучит так, как будто вам определенно нужно border-collapse
Вы должны добавить его в стиль table
.
Вот еще немного об этом: http://www.the -art-of-web.com / css / bordercollapse /
РЕДАКТИРОВАТЬ 2
На основании нового кода и следующего комментария:
проблема заключается в том, что если я использую: border-collapse: collapse тогда стиль границы радиуса больше не работает
Я предполагаю, что вы хотите что-то вроде этого
.quantityTable{
border-radius: 15px 15px 15px 15px;
background-color: #d6b4E1;
margin-bottom: 5px;
width: 100%;
}
.underRow{
border-bottom-color: #7a26b9;
border-bottom-style: solid;
border-bottom-width: 1px;
}
.underRow:last-child{
border-bottom:none;
}
.underRow td{
padding: 15px;
}
Пример: http://jsfiddle.net/jasongennaro/qCzrg/1/
Примечание
Я увеличил радиус, чтобы вам было легче его видеть.
Я также убрал границу с самой таблицы