мыша
код,



Данный код позволяет зафиксировать картинку и создать впечатление, что текст уезжает под неё.

Я взяла его с одного дайра. По скрину видно, что получилось)) Я меняла параметры, но она всё равно никак не хочет становится туда, куда надо. Помогите пожалуйста.

Ещё: У меня сложились не очень приятные обстоятельства. Когда я пишу новый пост - очень неудобно.

В связи с этим вопрос: можно ли, чтобы дайр начинался именно настолько ниже, чем высота этой картинки? её высота 242пикселя. Вы бы не могли мне подсказать, как опустить дайр на это кол-во пикселей? И всё же как картинку по середине сделать?

Спасибо взарание.





@темы: эпиграф, отступы, основные блоки

Комментарии
24.04.2007 в 22:55

Head full of ladybugs
В свойства .left #page-c интегрируйте padding: 242px, а к свойствам #extratop добавьте top: npx и left: npx, где n — методом тыка подобранное число.

Должно быть счастье.
24.04.2007 в 23:15

мыша
Defiler, спасибо за помощь.
24.04.2007 в 23:27

мыша
Defiler, ммм. У меня не опустился дневник. Рисунок -то я пределила на место, а вот сам дневник..не выходит.
24.04.2007 в 23:40

Head full of ladybugs
Да, я немного непонятно написал. Подумал, что Вы поэксперименируйте хорошенько (:

Тогда опускать вот так:

.left #page-c {width: 600px !important; padding: 0 !important; padding-top: 242px !important;}

Хотя мне кажется, что написано кривовато. Но попытка прописать один padding: 200 0 0 0px !important вместо двух лично у меня не дала результата. Попробуйте так, конечно; может быть получится?
25.04.2007 в 12:06

мыша
Defiler, благодарна до глубины души. Огромное спасибо.
01.05.2007 в 00:50

я наверно тормоз....но куда писать эти коды? что-то неполучается...скажите плиз
01.05.2007 в 14:56

мыша
belka-mahmed, для этого надо перейти на платный сервиз, короче в эпике этого сообщества есть FAQ. Там всё написано
01.06.2007 в 00:41

Я римский император и я выше грамматиков
.left #page-c {width: 600px !important; padding: 0 !important; padding-top: 242px !important;}



а адресс картинки-то куда вставлять?))
01.06.2007 в 01:17

Head full of ladybugs
— Папа, а "адрес" пишется с одной "с" или с двумя? — спрашивает кроха-сын у отца-программиста.

— Напиши URL и иди спать, — отвечает ему с дивана отец.




Если Вам нужна картинка вверху дневника, то прописывайте #extratop {background: url('адрес картинки') top right no-repeat; width: n px; height: n px;}, где n — ширина-высота картинки.

Если Вам нужна фоновая картинка для блока с записями, то пропишите #page-c {background: url('адрес картинки') repeat-y;}.

Если Вам нужно что-то другое — выразитесь точнее.



А .left #page-c {width: 600px !important; padding: 0 !important; padding-top: 242px !important;} — код для опускания блока записей на 242px вниз.
01.06.2007 в 01:31

Я римский император и я выше грамматиков
Defiler

это случайно получилось)



спасибо, теперь все ясно)
02.06.2007 в 01:21

Я римский император и я выше грамматиков
Defiler, а можно сдвинуть ее как-то в право? то есть, чтобы поместить ее сверху эпиграфа. а не за меню, как на скришноте.
02.06.2007 в 02:11

Head full of ladybugs
Не могу не удержаться от мини-ехидства.

В какое право? Римское или англо-саксонское?




#extratop {background: url('адрес картинки') top right no-repeat; width: n px; height: n px; margin: 0px -20px 0px 0px}

Вместо выделенного подберите нужное Вам значение. Только минус не надо стирать.
02.06.2007 в 02:44

Я римский император и я выше грамматиков
Defiler, эм, см. скришнот. другими словами, я хотел бы отодвинуь ее от меню.



таким образом, вроде, картинка только увеличивается или уменьшается в размерах, но не двигается с места...
02.06.2007 в 14:21

Head full of ladybugs
А код-то у Вас какой страшный. Копи-пастом работали?

Насчёт margin я погорячился: он двигает незафиксированную картинку. В случае зафиксированной (position: fixed) менять местоположение картинки надо при помощи параметров left, right, bottom и top. Это так, информация для общего развития %)



.left #page-c {width: 600px !important; padding: 0 !important; padding-top: a px !important;}

#extratop {background: url('') no-repeat; width: n px; height: a px; position: fixed; top: 10px; right: b px;}



Верхнюю строчку не надо копировать в конец пользовательского стиля. Надо просто добавить padding-top: a px !important; к свойствам .left #page-c, который расположен четвёртым от начала в окошке для CSS.

a — одинаковое число, равное высоте картинки в px

n — ширина картинки в px; лучше, если ширина не будет превышать 600px (ширина Вашего блока записей), иначе края картинки будут торчать по сторонам на манер ушей

b — в рх; определяет, насколько сдвинута картинка влево от правого края

top: 10px — судя по всему, это стандартный отступ от верха для всех дневников



И почистите код.



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