Non vi, sed arte
Доброго времени суток. При работе с зафиксированным меню (fixed) столкнулась с досадной неприятностью - при смене разрешения на меньшее панелька уползает от экстратопа, но это не так критично, как то, что при более высоком разрешении она накладывается на него.
Работаю сейчас над этим дизайном.
Ссылки у меня прописаны отдельно каждая, наложены на поле аватара (знаю, что не лучший вариант, но их всего три и мне показалось, что так проще)
Кусок кода для меню:
Код целиком
Вот желаемое расстояние от экстатопа и постов (около 20px):

Есть у кого предложения, как переделать? В процентах у меня что-то не получается(
Работаю сейчас над этим дизайном.
Ссылки у меня прописаны отдельно каждая, наложены на поле аватара (знаю, что не лучший вариант, но их всего три и мне показалось, что так проще)
Кусок кода для меню:
Код целиком
Вот желаемое расстояние от экстатопа и постов (около 20px):

Есть у кого предложения, как переделать? В процентах у меня что-то не получается(
Вылезает ссылка при подключенном платном сервисе, оооочень некрасиво вылезает.
Что касается вашей проблемы: #wrapper у вас выстроен по центру с помощью автоматических марджинов. Блок же thisDiaryPhoto жестко зафиксирован на одном месте. Поэтому, когда меняется разрешение экрана, он просто улетает в сторону.
Я вижу два выхода:
1. Забить на центрирование дизайна во всех разрешениях. Сделать его центрированным только при одном разрешении экрана с помощью фиксированного margin-left. Тогда он при всех разрешениях будет находиться на одном расстоянии от левой стороны экрана: при 1280 будет в центре, при бОльшем разрешении - слева, при мЕньшем - уйдет в правую сторону.
2. Попробовать проставить для #wrapper min-width и max-width. Может быть, поможет.
Не по теме: проставьте еще #authorLiks {display: none; }
Спасибо, не подумала)
Что касается вашей проблемы
Кажется, знаю решение проблемы... возникла мысля, попробуй, посмотрим...
Например для фото код будет так:
#thisDiaryPhoto {background:url("secure.diary.ru/userdir/1/8/2/2/1822873/5732556...") no-repeat scroll 0 0 transparent !important; height:179px; margin-left:30px !important; position:fixed !important; top:70px; width:135px; }
Ну и месево
Если конкретно по вопросу, то убери с #thisDiaryPhoto свойства top и left - тогда "панелька" зафиксируется и будет связана с контентом при смене расширений.
А дальше уже играйся с .bordered, чтобы правильно спозиционировать.
Спасибо, сейчас все попробую и выложу результат ^^
Ну и месево
Знаю