19/07/2002 |
Еженедельная
электронная рассылка
|
Выпуск#
30
|
|
ПОЛЕЗНЫЕ СОВЕТЫ
ВЕБ-ДИЗАЙНЕРУ
|
Приветствуем всех!
Обращаемся к читателям рассылке с вопросом, а вернее за помощью. Необходим
бесплатный хостинг с поддержкой perl или php. Заранее всем благодарны!
Свои предложения просьба направлять мылом web-design@hotmail.ru.
|
CSS |
Изменение границ объекта.
Мы продолжаем говорить о границах объектов и их возможных изменениях. Сегодня поговорим о применении стиля "inset". Этот стиль задает трехмерную врезку вокруг обьекта.
В код страницы между тегами <head> и </head> нужно вставить
следующее:
<style type="text/css">
<!--
DIV {border-style: inset; border-color: #000000;}
-->
</style> |
Где border-style: есть свойство, задающее стиль рамки вокруг объекта, а border-color: есть свойство, задающее цвет этой рамки.
|
ИНТЕРActive |
Cкрипт выводит заданный текст побуквенно заданное число
раз.
<HTML>
<HEAD>
<TITLE></TITLE>
<SCRIPT language=JavaScript>
var str=" Телетайпный текст"
var speed=200
var loop=5
var pausa=1000
var typed=""
var j=0
var i=0
function type(){
if(jbr>
hz=setInterval("tele()",speed)
}}
function tele(){
if (str.charAt(i)!="")
{
typed=typed+str.charAt(i)
teletype.innerHTML=typed
i+=1
}
else {clearInterval(hz)
j+=1
i=0
typed=""
hzh=setTimeout("paus()",pausa)
}}
function paus(){clearTimeout(hzh)
type()
}
</SCRIPT> <BODY>
</BODY>
</HTML> |
Под себя можно настроить 4 переменных:
var str - выводимая строка (кавычки обязательны). Пробелами между
открывающей кавычкой и текстом можно задать интервал, когда между циклами
текст не отображается.
var speed - скорсть вывода букв (в милисекундах), чем больше цифра, тем
медленнее выводятся буквы.
var loop - количество циклов выода строки.
var pausa - время, которое текст остаётся неподвижным между циклами.
Три другие переменные лучше не трогать.
Теперь в том месте HTML, где нужно увидеть анимированный текст, вставляем
вторую часть скрипта:
<SCRIPT language=JavaScript>
if (navigator.appName=="Microsoft Internet Explorer"){
document.write('')
type()}
else{document.write(str)}
</SCRIPT>
|
Если вставить между тегами форматирования, то будет анимирован
форматированный текст, например в моём примере (в прицепе) скрипт вставлен
между тегами заголовка первого уровня, получился анимированный заголовок.
|
#CoLors# |
|
Это примеры цветов и их шеснадцатеричный код.
A |
#BDB76B
|
A |
#FF1493
|
А |
#1E90FF
|
A |
#DCDCDC
|
A |
#FFFACD
|
A |
#32CD32
|
A |
#9370DB
|
A |
#FFDAB9
|
|
Совет |
Для того, что бы рамка таблицы выводилась только справа и слева , примените атрибут "frame" к дескриптору <table> и установите ему значение "hsides".
Например: <table frame="hsides">
Примечание: при этом в теге <table> следует указать значение атрибута "border" большее "0" .
|
Эдмон и Ирэн
Напоминаем, что в скриптах могут быть ошибки, о которых мы бы хотели, чтобы
вы сообщали.
Архив рассылки вы можете посмотреть на http://friends.pomorsu.ru/~admont/
Наш e-mail: web-design@hotmail.ru |