Переопределение CSS при использовании наследования - PullRequest
1 голос
/ 11 января 2012

Я пытаюсь переопределить класс CSS, который используется для отображения стрелки.Я хочу, чтобы стрела исчезла.Этот класс находится в теме Liferay.

этот класс CSS:

.v-tabsheet-tabitem-selected:after {
    border: 10px solid;
    border-bottom-width: 0;
    border-color: #333 transparent transparent;
    bottom: -6px;
    content: '-';
    display: block;
    height: 0;
    left: 50%;
    margin-left: -10px;
    position: absolute;
    text-indent: -9999px;
    width: 0;
}

Я сделал:

.v-tabsheet-tabitem-selected:after{
    content: none;    
}

Кажется, не работает, есть лиДругой способ?

Ответы [ 2 ]

0 голосов
/ 11 января 2012

Похоже, стрелка рисуется с границами CSS, поэтому попробуйте переопределить ее следующим образом:

.v-tabsheet-tabitem-selected:after {border: none;}

0 голосов
/ 11 января 2012

Для предоставленного вами CSS ваша позиция курсора не должна быть релевантной.Это означает, что у вас есть либо селектор :hover, применяемый в другом месте, либо JavaScript, который применяется на основе событий мыши.

...