Перейти к содержанию

Web-оформление


Sonik

Рекомендуемые сообщения

Есть ли в html возможность слоёв? Поясняю.

У меня есть кнопка. Она рисованая. т.е. если отключить картинки то мою кнопку не увидят, а если не увидят кнопку не увядят ссылку. Так вот. Как мне сделать, что бы при выключенных картинках у меня отображался текст кнопки.

Ссылка на комментарий
Поделиться на другие сайты

может я недопонял что именно нужно и причем тут слои. но обычно текст, который отображается вместо картинки при отключенных картинках (сорри за тавтологию) описывает параметр alt="название картинки" тега <img> .

например:

<a href="link.php">

<img src="images/botton1.gif" alt="название кнопки" name="botton" width="175" height="29" border="0">

</a>

Ссылка на комментарий
Поделиться на другие сайты

Неа парни, это я всё пробовал. При вылюченых картинках он не видит этот текст. Только при наводке. А как навести если не видишь картинку. Так что надо другой вариант.

Ссылка на комментарий
Поделиться на другие сайты

можно слой на слой наложить, но в данном случае это изврат.

ограничся alt'ом, для этого он и нужен, посмотри другим браузером, проверь кавычки и тдп. если все равно косяк, код в студию.

Ссылка на комментарий
Поделиться на другие сайты

Sonik

Неа парни, это я всё пробовал. При вылюченых картинках он не видит этот текст. Только при наводке.
Не-а. Всё должно быть видно, если это не белая ссылка на белом фоне.

 

P.S.: Про слои — зачот :)

Ссылка на комментарий
Поделиться на другие сайты

JS-сом можно еще всплывающие делать.

а вообще общее правило таково, что при отлюченной графике - каждый сам себе маршрутизатор, на все случаи не предусмотришь решение. Имхо проблема имеет академический интерес не более :)

Ссылка на комментарий
Поделиться на другие сайты

Klonic_J

ограничся alt'ом, для этого он и нужен, посмотри другим браузером, проверь кавычки и тдп. если все равно косяк, код в студию.

 

Проблема в том, что под ie я могу заточить. Но я считаю ошибкой затачивать под определённый браузер. Альт работает. И выглядит я скажу некрасиво. Просто в некоторых браузерах, например в Авант если картинки не отображаются то алт теги не пишутся, а появляются только при наведении.

 

можно слой на слой наложить, но в данном случае это изврат.

Поясни.

 

wlight

можно извратиться над дизайном и сделать кнопку без текста бэкграундом, а ссылку давать на текст (название кнопки)

 

Я думаю это трезвая мысль. Так и сделаю.

 

JS-сом можно еще всплывающие делать.

 

Не понял, поясни.

 

Добавлено ([mergetime]1140437848[/mergetime]):

Слухайте, а вообще реально сделать так, что бы картинки даже при отключении грузились у посетителя? Может скрипт, какой нить...

Ссылка на комментарий
Поделиться на другие сайты

Проблема в том, что под ie я могу заточить. Но я считаю ошибкой затачивать под определённый браузер.

IMHO ошибочное мнение

 

Альт работает. И выглядит я скажу некрасиво.

Проставляй размеры для всех картинок

 

Просто в некоторых браузерах, например в Авант если картинки не отображаются то алт теги не пишутся, а появляются только при наведении.

Попробуй использовать title вместо alt

Ссылка на комментарий
Поделиться на другие сайты

Sonik

Если решения проблемы не увидишь, то сделай тогда простейшую кнопку на флэш с передачей параметров. Но здесь я уже не помощник :)

Ссылка на комментарий
Поделиться на другие сайты

Sonik

Слухайте, а вообще реально сделать так, что бы картинки даже при отключении грузились у посетителя? Может скрипт, какой нить...

Можно, как ни странно ;)

Только не во всех браузерах будет работать. Пару лет назад такое делал -- рисунки непосредственно в html-ку встраиваются (либо через скрипт + base64, либо через base64 просто).

Но чтобы во всех браузерах отображалось -- намучаешься ;)

Один из способов выглядит примерно так:

<IMG SRC="data:image/gif;base64,[...]">

В Опере и Файрфоксе работало...

 

P.S.

Грузиться будут точно. А вот отображаться... Это от настроек браузера будет зависеть :)

Ссылка на комментарий
Поделиться на другие сайты

GUIDer

Можно, как ни странно ;)

Только не во всех браузерах будет работать. Пару лет назад такое делал -- рисунки непосредственно в html-ку встраиваются (либо через скрипт + base64, либо через base64 просто).

Но чтобы во всех браузерах отображалось -- намучаешься ;)

Один из способов выглядит примерно так:

<IMG SRC="data:image/gif;base64,[...]">

В Опере и Файрфоксе работало...

 

P.S.

Грузиться будут точно. А вот отображаться... Это от настроек браузера будет зависеть :)

 

 

хм..интересно. Надо попробовать. А можешь цельную страничку дать или ссылку на неё? Где это используется.

 

Добавлено ([mergetime]1140466763[/mergetime]):

tHunder

В принципе решить эту проблему можно

 

можно извратиться над дизайном и сделать кнопку без текста бэкграундом, а ссылку давать на текст (название кнопки)

 

Я так сделал. Быстро и без гемора.

Ссылка на комментарий
Поделиться на другие сайты

А можно извратиться над дизайном и сделать кнопку без текста бэкграундом, а ссылку давать на текст (название кнопки)
это как раз самое верное решение, текста в графике должно быть минимум

 

Поясни.

<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>

 

на старых браузерах ужос может получится

Ссылка на комментарий
Поделиться на другие сайты

Заархивировано

Эта тема находится в архиве и закрыта для дальнейших ответов.

×
×
  • Создать...