Czy istnieje sposób na utworzenie składanego elementu/zestawu w jQuery Mobile bez wstawki? Domyślnie tworzy zwijany element jako element wstawiony.jQuery Mobile: utworzyć element zwijany 100% szerokość/NIE wstawić
nie zmienia zachowania.
Czy istnieje sposób na utworzenie składanego elementu/zestawu w jQuery Mobile bez wstawki? Domyślnie tworzy zwijany element jako element wstawiony.jQuery Mobile: utworzyć element zwijany 100% szerokość/NIE wstawić
nie zmienia zachowania.
Jeśli nadasz właściwościom margin-left
i margin-right
wartość ujemną, możesz rozszerzyć zawartość zwijaną na szerokość strony.
Domyślna margin-top
i margin-bottom
wartości dla składanego są 8px
więc możemy napisać regułę CSS dla tego:
.ui-collapsible {
margin : 8px -15px;
}
wybrałem -15px
dlatego, że jest ujemna kwota padding
że element data-role="content"
dodaje do każdego strona.
Oto jsfiddle aby zobaczyć co to robi: http://jsfiddle.net/jasper/zSvqU/
Zawsze możesz umieścić składany blok treści w data-role="header"
, ale oczywiście to jest tylko w porządku, jeśli składany treść nie musi być gdzieś w środek strony.
Jakie jest oczekiwane zachowanie? Jeśli chodzi o styl, możesz zmienić wygląd –