Для ссылок на сайте использую модуль link.
В материале есть 4 ссылки на разные файлообменники. Но через link можно вывесты ссылки только в текстовом формате.
Как сделать так чтобы каждой отдельной ссылке была постоянно присвоена отдельная картинка (лого файлообменника)?
Комментарии
css?
Kvark Я искал как можно подобное реализовать с помощью css, но не нашел ничего.
Если Вы знаете возможные варианты решения, то подскажите.
Но умничать и строить гения из себя попрошу воздержаться.
Если вы не там искали или не нашли это еще не значит что остальные гении
Ваша задача банальна: при использовании сигнатуры заданного типа вывести рядом картинку. CSS с этой задачей справляется запросто!
Настоятельно рекомендую к прочтению: http://htmlbook.ru/samcss
Если лень читать тут уж никто не поможет
И чисто чтоб еще раз построить из себя гения вам реализация того что вы спрашиваете без углубления в технические детали:
.ShowMePicture {width: 100px;}
{
.b1 {list-style-image: url(1.png); }/* Rapidshare */
.b2 {list-style-image: url(2.png); }/* Webshare */
.b3 {list-style-image: url(3.png); }/* CoolShare */
.b4 {list-style-image: url(4.png); }/* HrenaShare */
}
</style>
<div class="ShowMePicture">
<ul>
<li><div class="b1">link1</div></li>
<li><div class="b2">link2</div></li>
<li><div class="b3">link3</div></li>
<li><div class="b4">link4</div></li>
</ul>
</div>
На работоспособность код не проверял, но идею надеюсь поняли...
Самый простой вариант - пара строчек на JS.
Что-то типа
background: url('rapidshare.png') no-repeat left;
}
А для новых браузеров можно еще проще и без JS:
background: url('rapidshare.png') no-repeat left;
}
Kvark
Большое спасибо, возможно по поводу гения я слегка неправильно выразился. Приношу свои извинения.
А за ссылку отдельное спасибо.
Если только слегка. Его решение неверно. Свойство list-style-image нельзя применять к элементу div. Оно применяется только:
К тегам <dd>, <dt>, <li>, <ol> и <ul>, а также ко всем элементам, у которых указано display: list-item
Да с точки зрения правильности синтаксиса может и нет, я же еще не гуру но я делал такой вариант и у меня вместо точек в списке показывало именно мою картинку, тут в примере пытался импровизировать, и передать идею, а не готовое решение. Если див вынести за ли - будет работать?
Да работать то оно может и будет, только нельзя list-style-image диву применять.
идея была в том чтобы не к див применить, а к li - чтобы вместо стандартных точек показывало значки сервисов.
а если к полю ник ссылка на картику (вконтакте) как вывести в ноде и во вьюхе эту картинку??? если какие нить форматеры для картинок по ссылке