Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   как при клике на фотографию увеличить ее, затемнив фон (https://javascript.ru/forum/extjs/18239-kak-pri-klike-na-fotografiyu-uvelichit-ee-zatemniv-fon.html)

Ichigeki 22.06.2011 20:54

как при клике на фотографию увеличить ее, затемнив фон
 
Как сделать просмотр фото, как, например, вконтакте? Т.е. чтобы при клике на фотографию, она увеличивалась, фон затемнялся.

Без использования ExtJS я это сделать смогу, интересует, есть ли удобные средства для этого в ExrJS (я пользуюсь 4й версией)

Пытался сделать что-то вроде этого (только затемнение, без картинки, нашел где-то):

var failureLayer = new Ext.Layer({
				shadow: 'sides',
				shim: true,
				constrain: true,
				shadowOffset: 8,
                useDisplay : true
			});
			failureLayer.update('<div><br/><h3>Login failed<h3><p>Please provide valid credentials.</p></div>');	
			failureLayer.center();
			failureLayer.show();
                        failureLayer.fadeIn();


Но фон почему-то не затемняется :(

VKS 23.06.2011 12:28

http://dev.sencha.com/playpen/ext-co...ples/lightbox/
Enjoy!!!

Ichigeki 23.06.2011 17:09

Цитата:

Сообщение от VKS (Сообщение 110130)

Спасибо большое!

А как Вы нашли этот пример? По ссылке http://www.sencha.com/products/extjs/examples/ его почему-то нет..

mycoding 23.06.2011 17:34

Это Ext Core.
http://www.sencha.com/products/extcore/


Часовой пояс GMT +3, время: 18:46.