Для Mor-goth и для тех, кому может пригодиться.
Зачем это?
Чтоб получить вот такое:
Что сделать?
1. Идём в настройки боковой панели:
https://my.opera.com/ ЛОГИН /account/sidebars.dml
и отмечаем Links в sidebar
2. Заходим в http://my.opera.com/ ЛОГИН /links/ и жмём кнопку "New category".
3. Заполняем, как на скриншоте:
где URL — это адрес, на который нас будет перекидывать при нажатии на картинку (может быть любым).
4. Идём в https://my.opera.com/ ЛОГИН /account/usercss.dml#user-css-edit
и вставляем код:
div.linkinfo a[href*="http://ССЫЛКА В БОКОВОЙ ПАНЕЛИ"],
div.sidelinx a[href*="http://ССЫЛКА В БОКОВОЙ ПАНЕЛИ"]
{
display: block;
padding-left: 2500px;
height: 266px;
line-height: 20px;
background-image: url("http://ССЫЛКА НА КАРТИНКУ");
background-repeat: no-repeat;
background-position: 4px 0px;
}
где "ссылка в боковой панели" — это URL из пункта 3,
height — высота картинки
5. (Важно!) Ждём минут 10—20…
Другие статьи на тему CSS оформления в my.opera.com
Дойду до работы — опробую. :wait:
класс! спасибо! :)Олег, почаще выкладывай уроки 🙂 очень интересно
Я, эта. :left: Сперва не стал делать отдельную категорию ссылок. Картинка появилась сразу, но была без заголовка (есессно). Сделал новую категорию под неё и… пока что жду. В раздумьях: появится или нет :whistle:
mor-goth, чтобы не настраивать высоту виджета, можешь сразу взять эту ссылку на картинку: http://www.livelib.ru/reader/mor-goth/widget/8/233/no/yesКатя, спасибо, приятно знать, что понравилось.
Сейчас не вижу изменений
Не поставил галочку Show this category in my blog sidebar ))))Спасибо!! :yes:
Originally posted by overly:padding-left: 2500px;Почему такие поля?А width почему не задан?Кстати, еще бы неплохо поставить content:»;, чтобы текст самой ссылки не показывался.
Хых, Антон, тебе виднее, я уже не помню, почему такой отступ, ширину надо было бы задать, да. А текст ссылки и так вроде не отображается (у меня по-крайней мере). Честно сказать, большей частью параметры подобраны методом тыка, потому что я тогда в css понимал намного меньше, чем сейчас…
Понял, поле нужно, чтобы задвинуть надпись в лес. Так делать нежелательно. Вдруг в каком-то браузере скроллбар появится. Лучше использовать пустой content (не везде работает). Для подстраховки можно сделать текст прозрачным и нулевого размера.А вот width всё-таки задавать необязательно, так как ширина блочным элементов растягивается по ширине родительского элемента.В общем, кавайный код будет примерно таким:div.linkinfo a[href*=»http://ССЫЛКА В БОКОВОЙ ПАНЕЛИ»],
div.sidelinx a[href*=»http://ССЫЛКА В БОКОВОЙ ПАНЕЛИ»]
{
display: block;
height: 266px;
background-image: url(«http://ССЫЛКА НА КАРТИНКУ»);
background-repeat: no-repeat;
background-position: 4px 0px;
content: »;
color: transparent !important; /* подстраховка 1 */
font-size: 0px; /* подстраховка 2 */
}
Круть! Спасибо.
Поправил одно свойство:color: transparent !important;Проверил в браузерах. В последних версиях четырех «нормальных» браузеров код работает. В Эксплорере работает только с версии 7, потому что предыдущие не поддерживают атрибутивные селекторы CSS3 (как a[href*=»…»])
Originally posted by AntonDiaz:предыдущие не поддерживают атрибутивные селекторы CSS3Я как-то давно открыл свой блог в IE6 посмотреть… Он много чего там не поддерживал)
проще перечислить что он поддерживает
:yes: :up: :cheers: