UL + img :(
Страницы: 1
UL + img :(
Доброго времени суток.Проблема вот такая,не отображается картинка над текстом smile:(
CSS:


Код
 #topmenu, .tile  ul {
   margin: 0;
   padding: 0;
   list-style: none;
    display: table;
   line-height:150px;
    width: 100%;
   }

#topmenu li {
   height: 175px;
   
   text-align: center;
   display: table-cell;
    float: none;
}

#topmenu a {
    display: block;
    padding: 8px 15px;
    background: #b6cbfd url("img/ul.png") repeat-x center top;
   width:100%;
    font-family: Arial;
    color: #fff;
    text-decoration: none;
    text-align: center;
    text-transform: uppercase;
   height: 175px;
}
#topmenu a:hover {
    background: #528CBF;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    height: 175px;
   
}
HTML: (На PHP не обращайте внимание)
Код
    <ul id="topmenu">
    <? if ($user->group>0){?>
          <li>
            <a id="my_friends" href="/my.friends.php"><?=__('Друзья')?></a>
          </li>
          <li>
            <a id="my_mail" href="/my.mail.php?only_unreaded"><?=__('Почта')?></a>
          </li>
    <? } else {?>
          <li>
          <a id="login" class="gradient_grey" href="/login.php?return=<?= URL ?>"></a>
          </li>
          <li>
          <a id="reg" class="gradient_grey" href="/reg.php?return=<?= URL ?>"></a>
          </li>
    <? } ?>
    </ul>
 


И если вставить картинку над надписьями, то эффекта ноль:
Код
 <li>
 <a id="my_friends" href="/my.friends.php"><img src="/image.jpg" alt="..."><?=__('Друзья')?></a>
 </li>
Я задолбался!!! Help!
PS: путь к картинки верен))
какой размер картинки? и что из себя представляет "img/ul.png"?
Цитата
Валентин пишет:
какой размер картинки? и что из себя представляет "img/ul.png"?
24x24 smile:) Хочу над надписями соответствующие иконки поставить.
а ul.png это картинка для фоне (бекграуда) размером 5х175.
Изменено: Расстроенный - 12 Августа 2015 02:10
Предлагаю добавить ещё один стиль для img:

Код
#topmenu img
    { 
     display: block;
     margin: 0px auto 0px auto;
    }

...а расстояние между картинкой и надписью регулируется в 

#topmenu, .tile  ul {
......
line-height:150px;
}
В действительности вы знаете предмет только в той степени, в которой можете научить других, с тем чтобы они его поняли и применили в своей жизни.
Андрей П-Студия,  Эффект тот-же, при вставке картинки между <a...></a> еее нет smile:(
16213.png (19.91 КБ) [ Скачать ]
Актуально!
Я подсказал рабочий вариант. У меня на тестовой странице все работает.
Просто в вашем случае есть какой-то нюанс.
Скиньте ссылку на ваш сайт, помогу разобраться.
Страницы: 1
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
00:02 Кнопки "скрыть" и "пожаловаться" в рекламе яндекса 
21:21 лавшоп 
19:21 Что такое Яндекс Икс / Как накрутить Яндекс ИКС 
18:39 MAX выкатил приватные каналы - закрытые тусы теперь лепишь за минуту 
17:31 SharkBoss - партнёрская программа для монетизации ЛЮБЫХ видов трафика (включая спам). 
17:08 Установка нескольких SSL на одном IP 
17:02 Плагин ответа 
02:54 SOCKS5 приватные прокси на 30 дней для PayPal 
02:53 Google Voice аккаунты для бесплатных SMS и звонков 
02:53 PayPal аккаунты для любых целей 
22:18 Volna.money 
22:15 GoodsMoney.io 
21:53 Размещу ссылки/статьи на ваш сайт | Рост ИКС | XRumer 23.0.4 StrongAI 
15:10 Спамер телефонов. Флудер телефонов. Phone Spammer. Phone Flooder 
23:28 Точные прогнозы на футбол 
22:03 Ставки на супер тренды в спорте 
20:31 Добро пожаловать в цифровой мир... 
18:48 Вместо золота - RTX 5090: почему кремний стал валютой на свадьбах 
18:45 Смотри, птичка! Трамп вскрывает папки про НЛО 
05:58 Тройной агент Паша Дуров 
07:42 Помогите, пожалуйста...