2013-07-16 3 views
0

У меня есть follwing до сих пор: jsFiddleAlign slideToggle коробки в нижней части родительского DIV

Просто небольшой скрипт, который выскакивает список Элементы

$(function() { 
    $("li.content").hide(); 
    $("ul.nav").delegate("li.toggle", "click", function() { 
     $(this).next().slideToggle("fast").siblings(".content").slideUp("fast"); 
    }); 
}); 

Я пытаюсь выяснить, как я могу выровнять который открывается, когда вы нажимаете «около» на нижнюю часть внешнего div, как и в поле «контакт». Контакт также должен быть закреплен на дне.

Могу ли я достичь этого без необходимости изменять javascript, просто изменив css, или мне нужно сделать разные функции переключения для обоих полей?

Благодарю вас, очень ценим.

+0

Да вы можете сделать это только с помощью CSS. Это на самом деле уже применяет стиль от вас. – MiniRagnarok

ответ

0

Все, что вам нужно сделать, это добавить это в ваш .content.

jsFiddle

.content { 
    position: absolute; 
    bottom: 0; 
} 
+0

Таким образом, коробки просто выдвигаются, а окружающий div не изменяет высоту. То, как я хотел бы иметь это, - это то, что верхняя часть осталась на месте под ее переключающим элементом списка, но все же выравнивается в нижней части. Как и в поле контакта. Я уже пробовал сделать 2 класса для контакта и около коробки, где у ящика есть отрицательный запас. но это было бы не очень элегантно, я полагаю? – mjxii

+0

Я думаю, что это ваш единственный вариант. – screenmutt

+0

Используйте стандартный формат ссылок. [](). И эй! У тебя это работает. Что вы изменили? – screenmutt

Смежные вопросы