Раздвижные блоки
Добавлено: 03 авг 2011, 09:43
Здравствуйте подскажите как реализовать данную идею,
мне нужно сделать следующее, N-ое количество блоков, которые в закрытом состоянии показывают лишь часть верхней информации, но при нажатии на один из них, он открывается и показывает всю информацию записанную в него. И соответственно при нажатии на другой блок, открытый закрывается и открывается данный блок.
А и вот еще сама суть проблемы и ради чего я это все спросил в том, что
возник вопросик с выводом данных из БД. Сейчас вывод происходит в таблицу.. (DataGrid), а нужно сделать вывод строчный. Это связано с дизайном приложения.
Тоесть сейчас вывод таблицей такой |Имя|Новость|Информация|дата|,
а нужно вывести в такой вид
Имя Новость Информация (какая нибудь кнопка ) дата.
По принципу раскрывающегося блока, ну то есть когда блок скрыт видно только треть информации, а при нажатии на него всю.
Ну тоесть свобода размещения и форматирования.
Подскажите пожалуйста.
вот php код:
мне нужно сделать следующее, N-ое количество блоков, которые в закрытом состоянии показывают лишь часть верхней информации, но при нажатии на один из них, он открывается и показывает всю информацию записанную в него. И соответственно при нажатии на другой блок, открытый закрывается и открывается данный блок.
А и вот еще сама суть проблемы и ради чего я это все спросил в том, что
возник вопросик с выводом данных из БД. Сейчас вывод происходит в таблицу.. (DataGrid), а нужно сделать вывод строчный. Это связано с дизайном приложения.
Код: Выделить всё
private function newslist(e:Event):void var b; var h=e.target.data; h=h.split("_"); for (var i = 0; i < (h.length-1); i++) { b=h[i].split(":"); dp.addItem({pid:b[0], uid:b[1], Name:b[2], News:b[3], Information:b[6] , date:b[4]}); } list.x=220; list.y=125; list.resizableColumns=false; list.setSize(500,600); list.columns=["Name", "News", "Information","date"]; list.getColumnAt(3).width=80; list.getColumnAt(2).width=50 list.getColumnAt(1).width=170; list.getColumnAt(0).width=120; list.dataProvider=dp; list.doubleClickEnabled=true; list.addEventListener(ListEvent.ITEM_CLICK,goon); scene.addChild(list); } а нужно вывести в такой вид
Имя Новость Информация (какая нибудь кнопка ) дата.
По принципу раскрывающегося блока, ну то есть когда блок скрыт видно только треть информации, а при нажатии на него всю.
Ну тоесть свобода размещения и форматирования.
Подскажите пожалуйста.
вот php код:
Код: Выделить всё
while ($row = mysql_fetch_array($result)) { echo $name.":".$date.":".$information.":".$news."_"; }