2015-11-04 5 views
0

У меня есть следующий файл state.css. В ней есть этот кусок кода:Стиль не применяется

.linked_location .rating { 
     position: absolute; 
     right: 180px; 
     bottom: 2px; 
     height: 30px; 
    } 

В моем HTML после body тега, у меня есть следующие stylesпереопределены.

<style type="text/css"> 
    .linked_location .rating { 
     position: absolute; 
     right: 180px; 
     bottom: 2px; 
     height: 15px; 
    } 
    </style> 

Вот мой выход HTML: (Примечание: Я использую XSLT и, возможно, style тег вопрос.)

<div class="linked_location"> 
    <div class="rating"> 
    <div class="score">4.<small>3</small> 
    </div> 
    <span>Rating</span> 
    </div> 
    </div> 

Проблема заключается в том, что он использует высоту как 30px несмотря меня обновляет стиль вручную до 15px в теге стиля.

Не совсем уверен, что проблема, возможно, это связано с использованием тега стиля в xslt

+0

Я предполагаю, что порядок, в котором стили применяются разные. Встраиваемый стиль может быть применен раньше, чем один из связанной таблицы стилей!? больше HTML может быть полезно. – Sachin

+0

Если вы объявите стиль в '', вы должны использовать этот тег: '