И снова про Кроссбраузерность и IE

Статус
В этой теме нельзя размещать новые ответы.

Alexeych

Постоялец
Регистрация
24 Янв 2010
Сообщения
74
Реакции
10
IE не хочет видеть CSS кнопок, а именно цвет (background). Как заставить его сделать это. В хаках не силен, и применять их не умею. Может лучше будет написать отдельный стиль для IE?
CSS:

Код:
.wk-accordion-default { margin-bottom: -10px; }
 
.wk-accordion-default .toggler {
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 7px;
    border: 1px solid #ddd;
    background: #F5F5F5;
    background: -moz-linear-gradient(top, #006600 0%, #003300 100%);
    background: -webkit-linear-gradient(top, #006600 0%, #003300 100%);
    background: -o-linear-gradient(top, #006600 0%, #003300 100%);
    border-radius: 5px;
    box-shadow: 0 1px 0 #00cc00 inset;
    color: #FFF;
    text-shadow: 0 1px 0 #;
}
Страница вывода:
Код:
    $widget_id = $widget->id.'-'.uniqid();
    $settings  = $widget->settings;
   
?>
 
<div id="accordion-<?php echo $widget_id;?>" class="wk-accordion wk-accordion-default clearfix" <?php if (is_numeric($settings['width'])) echo 'style="width: '.$settings['width'].'px;"'; ?> data-widgetkit="accordion" data-options='<?php echo json_encode($settings); ?>'>
    <?php foreach ($widget->items as $key => $item) : ?>
        <h3 class="toggler"><?php echo $item['title'];?></h3>
        <div><div class="specification"><?php echo $item['content'];?></div></div>
    <?php endforeach; ?>
</div>

лучше удалить селектроы border и float если у них не заданы значения

Я нашел причину, сам накосячил. Сори!
 
добавь в стили для класса .wk-accordion-default .toggler
HTML:
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#006600', endColorstr='#003300');

лучше удалить селектроы border и float если у них не заданы значения
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху