Sonik Опубликовано 19 февраля, 2006 Жалоба Share Опубликовано 19 февраля, 2006 Есть ли в html возможность слоёв? Поясняю. У меня есть кнопка. Она рисованая. т.е. если отключить картинки то мою кнопку не увидят, а если не увидят кнопку не увядят ссылку. Так вот. Как мне сделать, что бы при выключенных картинках у меня отображался текст кнопки. Ссылка на комментарий Поделиться на другие сайты More sharing options...
satol Опубликовано 19 февраля, 2006 Жалоба Share Опубликовано 19 февраля, 2006 может я недопонял что именно нужно и причем тут слои. но обычно текст, который отображается вместо картинки при отключенных картинках (сорри за тавтологию) описывает параметр alt="название картинки" тега <img> . например: <a href="link.php"> <img src="images/botton1.gif" alt="название кнопки" name="botton" width="175" height="29" border="0"> </a> Ссылка на комментарий Поделиться на другие сайты More sharing options...
Blood Sin Опубликовано 19 февраля, 2006 Жалоба Share Опубликовано 19 февраля, 2006 Изображениям можно ставить альтернативный текст: <img src="button.jpg" alt="КНОПКА!"></a> Ссылка на комментарий Поделиться на другие сайты More sharing options...
Sonik Опубликовано 19 февраля, 2006 Автор Жалоба Share Опубликовано 19 февраля, 2006 Неа парни, это я всё пробовал. При вылюченых картинках он не видит этот текст. Только при наводке. А как навести если не видишь картинку. Так что надо другой вариант. Ссылка на комментарий Поделиться на другие сайты More sharing options...
Klonic_J Опубликовано 19 февраля, 2006 Жалоба Share Опубликовано 19 февраля, 2006 можно слой на слой наложить, но в данном случае это изврат. ограничся alt'ом, для этого он и нужен, посмотри другим браузером, проверь кавычки и тдп. если все равно косяк, код в студию. Ссылка на комментарий Поделиться на другие сайты More sharing options...
Grigory Опубликовано 19 февраля, 2006 Жалоба Share Опубликовано 19 февраля, 2006 Sonik Неа парни, это я всё пробовал. При вылюченых картинках он не видит этот текст. Только при наводке. Не-а. Всё должно быть видно, если это не белая ссылка на белом фоне. P.S.: Про слои — зачот Ссылка на комментарий Поделиться на другие сайты More sharing options...
wlight Опубликовано 20 февраля, 2006 Жалоба Share Опубликовано 20 февраля, 2006 А можно извратиться над дизайном и сделать кнопку без текста бэкграундом, а ссылку давать на текст (название кнопки) Ссылка на комментарий Поделиться на другие сайты More sharing options...
mr.Faster Опубликовано 20 февраля, 2006 Жалоба Share Опубликовано 20 февраля, 2006 JS-сом можно еще всплывающие делать. а вообще общее правило таково, что при отлюченной графике - каждый сам себе маршрутизатор, на все случаи не предусмотришь решение. Имхо проблема имеет академический интерес не более Ссылка на комментарий Поделиться на другие сайты More sharing options...
Sonik Опубликовано 20 февраля, 2006 Автор Жалоба Share Опубликовано 20 февраля, 2006 Klonic_J ограничся alt'ом, для этого он и нужен, посмотри другим браузером, проверь кавычки и тдп. если все равно косяк, код в студию. Проблема в том, что под ie я могу заточить. Но я считаю ошибкой затачивать под определённый браузер. Альт работает. И выглядит я скажу некрасиво. Просто в некоторых браузерах, например в Авант если картинки не отображаются то алт теги не пишутся, а появляются только при наведении. можно слой на слой наложить, но в данном случае это изврат. Поясни. wlight можно извратиться над дизайном и сделать кнопку без текста бэкграундом, а ссылку давать на текст (название кнопки) Я думаю это трезвая мысль. Так и сделаю. JS-сом можно еще всплывающие делать. Не понял, поясни. Добавлено ([mergetime]1140437848[/mergetime]): Слухайте, а вообще реально сделать так, что бы картинки даже при отключении грузились у посетителя? Может скрипт, какой нить... Ссылка на комментарий Поделиться на другие сайты More sharing options...
Marik Опубликовано 20 февраля, 2006 Жалоба Share Опубликовано 20 февраля, 2006 Проблема в том, что под ie я могу заточить. Но я считаю ошибкой затачивать под определённый браузер. IMHO ошибочное мнение Альт работает. И выглядит я скажу некрасиво. Проставляй размеры для всех картинок Просто в некоторых браузерах, например в Авант если картинки не отображаются то алт теги не пишутся, а появляются только при наведении. Попробуй использовать title вместо alt Ссылка на комментарий Поделиться на другие сайты More sharing options...
Grigory Опубликовано 20 февраля, 2006 Жалоба Share Опубликовано 20 февраля, 2006 Sonik Если решения проблемы не увидишь, то сделай тогда простейшую кнопку на флэш с передачей параметров. Но здесь я уже не помощник Ссылка на комментарий Поделиться на другие сайты More sharing options...
GUIDer Опубликовано 20 февраля, 2006 Жалоба Share Опубликовано 20 февраля, 2006 Sonik Слухайте, а вообще реально сделать так, что бы картинки даже при отключении грузились у посетителя? Может скрипт, какой нить... Можно, как ни странно Только не во всех браузерах будет работать. Пару лет назад такое делал -- рисунки непосредственно в html-ку встраиваются (либо через скрипт + base64, либо через base64 просто). Но чтобы во всех браузерах отображалось -- намучаешься Один из способов выглядит примерно так: <IMG SRC="data:image/gif;base64,[...]"> В Опере и Файрфоксе работало... P.S. Грузиться будут точно. А вот отображаться... Это от настроек браузера будет зависеть Ссылка на комментарий Поделиться на другие сайты More sharing options...
Sonik Опубликовано 20 февраля, 2006 Автор Жалоба Share Опубликовано 20 февраля, 2006 GUIDer Можно, как ни странно Только не во всех браузерах будет работать. Пару лет назад такое делал -- рисунки непосредственно в html-ку встраиваются (либо через скрипт + base64, либо через base64 просто). Но чтобы во всех браузерах отображалось -- намучаешься Один из способов выглядит примерно так: <IMG SRC="data:image/gif;base64,[...]"> В Опере и Файрфоксе работало... P.S. Грузиться будут точно. А вот отображаться... Это от настроек браузера будет зависеть хм..интересно. Надо попробовать. А можешь цельную страничку дать или ссылку на неё? Где это используется. Добавлено ([mergetime]1140466763[/mergetime]): tHunder В принципе решить эту проблему можно можно извратиться над дизайном и сделать кнопку без текста бэкграундом, а ссылку давать на текст (название кнопки) Я так сделал. Быстро и без гемора. Ссылка на комментарий Поделиться на другие сайты More sharing options...
Dr.Death Опубликовано 20 февраля, 2006 Жалоба Share Опубликовано 20 февраля, 2006 ЧТобы картинки грузились, вместо них юзай флешки Они везде отображаются) Ссылка на комментарий Поделиться на другие сайты More sharing options...
LOM Опубликовано 21 февраля, 2006 Жалоба Share Опубликовано 21 февраля, 2006 Dr.Death шиш с маслом .... флеш на страницах тоже многие отключают ..... Ссылка на комментарий Поделиться на другие сайты More sharing options...
Klonic_J Опубликовано 21 февраля, 2006 Жалоба Share Опубликовано 21 февраля, 2006 А можно извратиться над дизайном и сделать кнопку без текста бэкграундом, а ссылку давать на текст (название кнопки) это как раз самое верное решение, текста в графике должно быть минимум Поясни. <div style="width:50px; height: 20px; position: relative">сцылко <div style="width: 50px; height: 20px; position: absolute; background: url(/картинко.gif) transparent; top: 0; left: 0"> </div> </div> на старых браузерах ужос может получится Ссылка на комментарий Поделиться на другие сайты More sharing options...
Рекомендуемые сообщения
Заархивировано
Эта тема находится в архиве и закрыта для дальнейших ответов.