Помощник
|
как вынести CSS в отдельный файл? |
dhfj1985
|
Сообщение
#1
|
||
|
|
||
|
|||
WHITE_DRAGON |
1.6.2010, 12:05;
Ответить: WHITE_DRAGON
Сообщение
#2
|
|
почти да!!! только файл "knopka.css" должен быть:
[COLOR=black]a{[/COLOR] [COLOR=black]display: block;[/COLOR] [COLOR=black]background-image: url(images_1.gif);[/COLOR] [COLOR=black]width: 190px;[/COLOR] [COLOR=black]height: 30px;[/COLOR] [COLOR=black]}[/COLOR] [COLOR=black]a:hover[/COLOR] [COLOR=black]{[/COLOR] [COLOR=black]background-image: url(images_2.gif);[/COLOR] [COLOR=black]}[/COLOR] [COLOR=black]a:active[/COLOR] [COLOR=black]{[/COLOR] [COLOR=black]background-image: url(images_3.gif);[/COLOR] [COLOR=black]}[/COLOR] а ссылка на стиль в хтмл коде толжна быть над тэгом боди в тэге хэд... |
|
|
ZhukV |
1.6.2010, 13:21;
Ответить: ZhukV
Сообщение
#3
|
|
<head>
<link rel="stylesheet" type="text/css" href="knopka.css"> </head> |
|
|
dhfj1985
|
Сообщение
#4
|
|
возникла следующая проблема при CSS,как сделать для CSS разные картинки,всмысле чтоб один CSS отображал только одну кнопку с ее изображениями,а другой другую.При вставки двух стилей отображается картинка последнего стиля сразу на двух кнопках,как их разделить?
<HTML>
<HEAD> <TITLE>шаблон</TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251"> <link rel="stylesheet" type="text/css" href="menu/bt.css"> <link rel="stylesheet" type="text/css" href="menu/games.css"> </HEAD> <BODY BGCOLOR=#FFFFFF LEFTMARGIN=0 TOPMARGIN=0 MARGINWIDTH=0 MARGINHEIGHT=0> <center> <TABLE WIDTH=1000 BORDER=0 CELLPADDING=0 CELLSPACING=0> <TR> <TD> <IMG SRC="images/sayt_01.jpg" WIDTH=190 HEIGHT=151 ALT=""> </TD> <TD width=620 height=151 COLSPAN=7 background="images/images_02.jpg" > </TD> <TD WIDTH=190 HEIGHT=151 background="images/images_03.jpg" > </TD> </TR> <TR> <TD WIDTH=1000 HEIGHT=5 COLSPAN=9> </TD> </TR> <TR> <TD WIDTH=190 HEIGHT=30> </TD> <TD WIDTH=13 HEIGHT=30 background="images/images_06.jpg"> </TD> <TD WIDTH=190 HEIGHT=30> <href="menu/bt.css"> <p><a href="index.html"></a></p> </TD> <TD WIDTH=12 HEIGHT=30 background="images/images_07.jpg"> </TD> <TD WIDTH=190 HEIGHT=30> <href="menu/games.css"> <p><a href="index.html"></a></p> </TD> <TD WIDTH=12 HEIGHT=30 background="images/images_07.jpg"> </TD> </TR> |
|
|
ZhukV |
1.6.2010, 17:57;
Ответить: ZhukV
Сообщение
#5
|
|
|
|
|
dhfj1985
|
Сообщение
#6
|
|
Это определено мировыми веб правилами. Делай два стиля. Подключай их. И для какждой кнопки прописывай опередленный класс или ид, и по нему присойденяй стиль. это будет выглядкть типа так <link rel="stylesheet" type="text/css" id="1" href="menu/bt.css"> тогда при сохранении стилей будет так? a{ display:block; background-image:url( bt_1.gif); width:190px; height:30px; } a:hover{ background-image:url( bt_2.gif); } a:active{ background-image:url(bt_3.gif); } id="1" и как его тогда назвать,щяс он у меня просто bt.css,а чтоб открывался по id и не смешивались вдвоем что будет так чтоли 1bt.css ???:sarcastic: |
|
|
DelphinPRO |
2.6.2010, 0:24;
Ответить: DelphinPRO
Сообщение
#7
|
|
возникла следующая проблема при CSS,как сделать для CSS разные картинки,всмысле чтоб один CSS отображал только одну кнопку с ее изображениями,а другой другую.При вставки двух стилей отображается картинка последнего стиля сразу на двух кнопках,как их разделить? Пусть у Вас будет 1 файл стилей для кнопок. Для того чтобы сделать их разными присваивайте разные классы <a class="button_style_1" ... > ... <a class="button_style_2" ... > в css файле так a.button_style_1 {здесь стили для первой кнопки}
a.button_style_2 {здесь стили для второй кнопки} |
|
|
dhfj1985
|
Сообщение
#8
|
|
один файл CSS название допустим 1.CSS,далее в нем три стиля например:
<a class="button_style_1" a{ display:block; background-image:url(1.gif); width:190px; height:30px; } a:hover{ background-image:url(2.gif); } a:active{ background-image:url(3.gif); } > <a class="button_style_2" a{ display:block; background-image:url(bt_1.gif); width:190px; height:30px; } a:hover{ background-image:url(bt_2.gif); } a:active{ background-image:url(bt_3.gif); } > <a class="button_style_3" a{ display:block; background-image:url(img.gif); width:190px; height:30px; } a:hover{ background-image:url(img.gif); } a:active{ background-image:url(img.gif); } > между тегами ссылка будет выглядеть так <HEAD> <link rel="stylesheet" type="text/css" href="menu/1.css"> </HEAD> а между тегами таблиц так чтоли? <TD> <href="button_style_1"> <p><a href="index.html"></a></p> </TD> <TD> <href="button_style_2"> <p><a href="index.html"></a></p> </TD> <TD> <href="button_style_3"> <p><a href="index.html"></a></p> </TD> я правильно понял? |
|
|
WHITE_DRAGON |
2.6.2010, 10:29;
Ответить: WHITE_DRAGON
Сообщение
#9
|
|
dhfj1985, примерно вот так:
a.button_style_1 { display: block; background-image: url(1.gif); width: 190px; height: 30px; } a.button_style_1: hover { background-image: url(2.gif); } a.button_style_1: active { background-image: url(3.gif); } a.button_style_2 { display: block; background-image: url(bt_1.gif); width:190px; height:30px; } a.button_style_2: hover { background-image: url(bt_2.gif); } a.button_style_2: active{ background-image: url(bt_3.gif); } + в файле CSS тэги не пишутся... незабывай про пробелы точки и тд, отсутствие или лишняя могут привести к не работающем коде или с ошибками... |
|
|
dhfj1985
|
Сообщение
#10
|
|
не фига не получается с вашим CSS сделал один файл стилей назвал его button.css вот он с нутри
a.button_style_1 { display:block; background-image:url(kn_1.gif); width:196px; height:30px; } a.button_style_1:hover { background-image:url(kn_2.gif); } a.button_style_1:active { background-image:url(kn_3.gif); } a.button_style_2 { display:block; background-image:url(mb_1.gif); width:196px; height:30px; } a.button_style_2:hover { background-image:url(mb_2.gif); } a.button_style_2:active{ background-image:url(mb_3.gif); } дальше в самом .html коде,между тегами поставил ссылку на файл "button.css" вот так <head> <link rel="stylesheet" type="text/css" href="menu/button.css"> </head> а между тегами таблиц поставил класс стилей <td> и в итоге у меня появились две разные кнопки но они полностью мертвые,на действия пользователя не отвечают как было задумано в таблице стилей + ко всему этому еще снизу кнопок появилось пространство на 30px под каждой кнопкой.<a class="button_style_1"> <p><a href="index.html"></a></p> </td> <td> <a class="button_style_2"> <p><a href="index.html"></a></p> </td> ГДЕ ВЗЯТЬ КОНКРЕТНЫЙ ПРИМЕР этих стилей как с ними боротся,уже неделю с этими кнопками вожусь. |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Как вы отдыхаете от работы за компом | 151 | adw-kupon.ru | 19823 | Вчера, 13:52 автор: Vmir |
|
Как вы бросили работу и перешли на заработок с сайтов? | 20 | uahomka | 3450 | Вчера, 11:54 автор: Skyworker |
|
Как в пушсетках покупают по 100-200 тысяч кликов за день? | 1 | Boymaster | 521 | Вчера, 11:45 автор: Skyworker |
|
Как вывести деньги в Украине с заблокированного Юмани ? | 30 | freeax | 5017 | 20.4.2024, 16:49 автор: Liudmila |
|
Арбитражники, как ведете учет расходов и доходов? | 13 | Boymaster | 2022 | 20.4.2024, 15:06 автор: Boymaster |
Текстовая версия | Сейчас: 24.4.2024, 5:56 |