В общем учусь. Нашел на фрилансе, в заказе на верстку PSDшники. Скачал потренироваться.
Главную страницу как бы сверстал, не считая меню. Сейчас с ним и разбираюсь. Верхнее горизонтальное меню с выпадающими списками сделал, в общем без особых проблем.
А вот левое меню трехуровневое, причем последний уровень позиционирован отдельно (за пределами первых двух уровней).
И сегодня весь день пытался средствами css вытащить последний вложенный список, и поставить в нужное место на странице...
Не получается... Вернее получается если задать ему "дисплей: абсолют". Но при абсолютном позиционировании привязка идет от краев экрана, поэтому при изменении масштаба, или разрешения, такой объект съезжает со своего места, т.к. оказывается в тех же координатах на экране, но не на странице.
Подумал еще, попробовал вообще вытащить этот последний уровень, и поставил его на странице отдельно, там где он меньше всего может влиять на соседние слои и задал ему высоту, маргины и паддинги=ноль, display: relative, а содержимое уже позиционирую в нужное место. Пока не выставил как нужно, но думаю это возможно. Но на мой взгляд сам подход порочен. Мне интересно мнение опытных людей.
Про скрипт тут пока не говорю, потому как это не принципиально. Скрипт только скрывает и показывает вложенные уровни (ну или слои и т.п.)
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
Psyh
В общем учусь. Нашел на фрилансе, в заказе на верстку PSDшники. Скачал потренироваться.
Главную страницу как бы сверстал, не считая меню. Сейчас с ним и разбираюсь. Верхнее горизонтальное меню с выпадающими списками сделал, в общем без особых проблем.
А вот левое меню трехуровневое, причем последний уровень позиционирован отдельно (за пределами первых двух уровней).
http://s41.radikal.ru/i093/0909/79/be266845ed42.jpg
Я сделал меню, грубо говоря, такого вида:
<ul>
<li>
<ul>
<li>
<ul><li></li></ul>
</li>
</ul>
</li>
</ul>
И сегодня весь день пытался средствами css вытащить последний вложенный список, и поставить в нужное место на странице...
Не получается... Вернее получается если задать ему "дисплей: абсолют". Но при абсолютном позиционировании привязка идет от краев экрана, поэтому при изменении масштаба, или разрешения, такой объект съезжает со своего места, т.к. оказывается в тех же координатах на экране, но не на странице.
Подумал еще, попробовал вообще вытащить этот последний уровень, и поставил его на странице отдельно, там где он меньше всего может влиять на соседние слои и задал ему высоту, маргины и паддинги=ноль, display: relative, а содержимое уже позиционирую в нужное место. Пока не выставил как нужно, но думаю это возможно. Но на мой взгляд сам подход порочен. Мне интересно мнение опытных людей.
Про скрипт тут пока не говорю, потому как это не принципиально. Скрипт только скрывает и показывает вложенные уровни (ну или слои и т.п.)
Вот еще кусок кода:
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.