заработок вебмастеру

Advego.ru - система покупки и продажи контента для сайтов, форумов и блогов

среда, 25 июня 2008 г.

Красивая реализация ссылки ввиде картинки и текста

Ссылка ввиде картинки, как сделать так чтоб при наведении курсора на эту картинку, она исчезала и мы видели обыкновенную ссылку, средствами XHTML/CSS?

Надо использовать метод замещения текста картинкой, где картинка закрывает текст, путем присваивания ей (картинке) абсолютного позиционирования и поднимая её по оси z (position:absolute;z-index:100; ) . Так вот - идея проста. Поднимаем картинку, под ней у нас текст ссылки и при наведении на ссылку мышки (a:hover) картинка исчезает (display:none)
<style type="text/css">
.container a{
text-align:center;
display:block;
position:relative;
height:80px;
width:80px;
padding:10px;
background:#000;
}
.container a img{
position:absolute;
z-index:10;
top:10px;
left:10px;
border:none;
}
.container a:hover img{
display:none;
_filter:alpha(opacity=100);
}
</style>

<div class="container"> <a href="http://myopinion.net.ua">
<img src="images/cat.jpg" alt="" width="80px" height="80px" />
кошки-мышки:)
</a>
</div>


Как выглядит:

... а что дальше?

вторник, 24 июня 2008 г.

Таблица символов

Коды символов для html.
Незабывайте, для стрелочек есть свои коды, и не надо нагружать пользователя картинками.(Лично мне приходилось видеть когда создаваличь картинки в место &larr; и &rarr;)
Часто используемые:
&nbsp;
неразрывный пробел
&ensp;короткий пробел
&emsp;длинный пробел
&shy;­ мягкий перенос
&mdash;длинное тире
&ndash;короткое тире
&hellip;многоточие
&laquo;« левая кавычка елочка
&raquo;» правая кавычка елочка
&copy;© (c)
&reg;® (R)
&trade;TM
Математические:
&plusmn;± +-
&times;× умножить
&ne;не равно
&lt;< <
&gt;> >
&le;<=
&ge;>=
&radic;квадратный корень
&sup2;² квадрат, вторая степень
&sup3;³ куб, третья степень
&frac14;¼ 1/4
&frac12;½ 1/2
&frac34;¾ 3/4
&infin;бесконечность
Стрелки:
&larr;стрелка влево
&uarr;стрелка вверх
&rarr;стрелка вправо
&darr;стрелка вниз
&harr;стрелка влево и вправо
&crarr;стрелка вниз, потом влево, как Enter
&lArr;стрелка двойная влево
&uArr;стрелка двойная вверх
&rArr;стрелка двойная вправо
Прочие:
&amp;& амперсанд
&euro;евро
&prime;'
&Prime;''
&middot;· точка на середине высоты строки
&oline;Надчерк
&deg;° градус

... а что дальше?

Список, разделенный линиями

Исходный код:
<style type="text/css">
ul.line-separated{
background-color: blue;
padding: 0;
margin-left: 1em;
color:#383838;
}
ul.line-separated li{
background-color: white;
margin: 1px 0 0 0;
padding: 0;
list-style-type: none;
}
</style>
<ul class="line-separated">
<li>пункт 1</li>
<li>пункт 2</li>
<li>пункт 3</li>
</ul>


Как это выглядит:

  • пункт 1
  • пункт 2
  • пункт 3


Оригинальная статья на artlebedev.ru
... а что дальше?