Лучший способ удалить округленный CSS- угловой ореол?

Я получаю эффект крошечного закругленного угла ореола , от которого я бы хотел избавиться. В этом примере ищите эффект в красном кружке. Вот увеличенное изображение эффекта:

alt text

Кажется, я вспомнил, как некоторое время назад читал статью, посвященную именно этой проблеме. У кого-нибудь есть ссылка на эту статью? Иначе, есть ли хорошие способы избавиться от ореола?

Это вызвано тем, что у dl все четыре угла закруглены. Это позволяет округлить нижнюю часть дл . dt находится над dl , а его верхний левый и верхний правый углы закруглены. Но есть небольшое переполнение кривой dl за кривой dt , вызывающее гало.

Мое решение состоит в увеличении радиуса границы ] dl , чтобы он был скрыт за углом dt . Но это похоже на взлом и добавляет изрядное количество CSS. Мне интересно, есть ли лучшее решение. Вот он без нимба:

alt text

5
задан Tauren 9 January 2011 в 03:07
поделиться