delay
работает только с анимационными методами, вы можете использовать функцию setTimeout
:
$("#info-text-container").click(function(){
setTimeout(function(){
$("#info-text").addClass("info-text-active");
}, 500);
});
Вы не можете сделать так, чтобы таблица размером 900px помещалась в контейнер размером 640px. Лучше всего объявить ширину в одном из них, а другой будет принимать эту ширину:
#container { width: 900px; }
table { width: 100%; }
а? Почему вы делаете таблицу больше контейнера, если хотите, чтобы она поместилась внутри контейнера?
Попробуйте:
table
{
width:100%;
}
Если это не то, что вы имели в виду, вам нужно более четко сформулировать свой вопрос, потому что я действительно не понимаю ход ваших мыслей.