я не держу зла. моё зло неудержимо.
Вы в css полный ноль? Вы просите о помощи, чтобы вам сделали дизайн? А самим?
Всё не так сложно, как кажется на первый взгляд. Эти коды еще никого не убили и не загрызли.
Итак, начнем с основы. Основные блоки. Вот здесь наглядно показана структура блочного дизайна. Тоесть глядя на неё можно понять, какому селектору прописать свойство, чтобы получился желаемый результат.
Если вы хотите применить фон только к контейнеру #page-c, значит прописываем #page-c { background: url('/userdir/трам-пам-пам.gif'); }
Но! В меню есть так же скрытые счетчики, под которыми также будет находиться фон, поэтому для того, чтобы фон был только для видимой части меню, нужно прописать код #side .bordered { background: url('/userdir/трам-пам-пам.gif'); }
Вместо /userdir/трам-пам-пам.gif вы должны поставить ссылку на изображение из вашей библиотеки изображений соответственно в том же формате, тоесть начиная с /userdir.
По аналогии можно прописывать свойства и другим селекторам.
Мануал "Прозрачность и полупрозначность"
Если вы хотите изменить размеры блоков и/или центрирование, то лучше всего использовать вот этот калькулятор. Считать по нему проще простого. У большинства пользователей разрешение экрана 1024х768. Значит нужно уложиться приблизительно в 1000 пикселей. Приведу пример: нужно, чтобы по ширине блоки меню и записей в сумме укладывались в 800 пикселей, значит ставим к примеру 190 пикселей на меню, 10 отступ и 600 пикселей на основной блок. Пишем в окошки 190 10 600 и прописываем положение (0 — слева, 50% — по центру, 100% — справа). Нажимаем Бжжж!
И обратите внимание, что взять нужно только половину кода. Если в вашем дневнике меню слева - берите первую половину кода, если справа - вторую.
Если у вас падает меню на главной странице вашего дневника при просмотре его в IE, значит что-либо растягивает блок записей. Как правило это большие изображения. Старайтесь не выкладывать изображение, ширина которых больше ширины блока записей. Если же они больше, то выкладывайте превью с открытием полного изображения в другом окне.
Если у вас падает меню только в комментариях, и у вас нет в записи ничего, что может растягивать блок, значит у вас растягивают блок добавления комментария поля для ввода логина и пароля, чтобы оставить комментарий от другого пользователя. Чтобы их уменьшить нужно прописать код #fromAnotherName, #fromAnotherPass { width:50px; }
Соответственно вместо 50 пикселей нужно прописать нужное вам число.
Если вы хотите поставить картинку над меню и блоком записей, значит вас интересует экстратоп. Поставить его тоже не составляет труда. Не нужно никаких line-height:100%. Не нужно.
Чтобы поставить экстратоп достаточно этого кода:
#extratop { background: url('/userdir/трам-пам-пам.gif') no-repeat; width: Xpx; height: Ypx; }
где userdir/трам-пам-пам.gif - картинка из вашей собственной библиотеки изображений
X - ширина изображения
Y - высота изображения
Если вы сохраняете настройки и ссылка на изображение пропадает, значит изображение не из вашей библиотеки изображений или вы написали её не в том формате, что я написала выше.
Картинка "под дневником", тоесть экстработтом, ставится аналогично с одним только отличием. Чтобы при просмотре дневника в браузере Opera экстработтом не съезжал вверх, нужно прописать к коду свойство clear:both;
тоесть это будет выглядеть так: #extrabottom { background: url('/userdir/трам-пам-пам.gif') no-repeat; width: Xpx; height: Ypx; float: left; }
p.s. что касается свойств, которые, как я говорила выше, нужно прописывать к селекторам, чтобы получить желаемый результат, всё можно вычитать в учебнике css
Их в яндексе достаточно много. Вот ссылка на один из них - htmlbook.ru/css/ Слева указаны свойства, справа их описание.
Всё не так сложно, как кажется на первый взгляд. Эти коды еще никого не убили и не загрызли.
Итак, начнем с основы. Основные блоки. Вот здесь наглядно показана структура блочного дизайна. Тоесть глядя на неё можно понять, какому селектору прописать свойство, чтобы получился желаемый результат.
Если вы хотите применить фон только к контейнеру #page-c, значит прописываем #page-c { background: url('/userdir/трам-пам-пам.gif'); }
Но! В меню есть так же скрытые счетчики, под которыми также будет находиться фон, поэтому для того, чтобы фон был только для видимой части меню, нужно прописать код #side .bordered { background: url('/userdir/трам-пам-пам.gif'); }
Вместо /userdir/трам-пам-пам.gif вы должны поставить ссылку на изображение из вашей библиотеки изображений соответственно в том же формате, тоесть начиная с /userdir.
По аналогии можно прописывать свойства и другим селекторам.
Мануал "Прозрачность и полупрозначность"
Если вы хотите изменить размеры блоков и/или центрирование, то лучше всего использовать вот этот калькулятор. Считать по нему проще простого. У большинства пользователей разрешение экрана 1024х768. Значит нужно уложиться приблизительно в 1000 пикселей. Приведу пример: нужно, чтобы по ширине блоки меню и записей в сумме укладывались в 800 пикселей, значит ставим к примеру 190 пикселей на меню, 10 отступ и 600 пикселей на основной блок. Пишем в окошки 190 10 600 и прописываем положение (0 — слева, 50% — по центру, 100% — справа). Нажимаем Бжжж!
И обратите внимание, что взять нужно только половину кода. Если в вашем дневнике меню слева - берите первую половину кода, если справа - вторую.
Если у вас падает меню на главной странице вашего дневника при просмотре его в IE, значит что-либо растягивает блок записей. Как правило это большие изображения. Старайтесь не выкладывать изображение, ширина которых больше ширины блока записей. Если же они больше, то выкладывайте превью с открытием полного изображения в другом окне.
Если у вас падает меню только в комментариях, и у вас нет в записи ничего, что может растягивать блок, значит у вас растягивают блок добавления комментария поля для ввода логина и пароля, чтобы оставить комментарий от другого пользователя. Чтобы их уменьшить нужно прописать код #fromAnotherName, #fromAnotherPass { width:50px; }
Соответственно вместо 50 пикселей нужно прописать нужное вам число.
Если вы хотите поставить картинку над меню и блоком записей, значит вас интересует экстратоп. Поставить его тоже не составляет труда. Не нужно никаких line-height:100%. Не нужно.
Чтобы поставить экстратоп достаточно этого кода:
#extratop { background: url('/userdir/трам-пам-пам.gif') no-repeat; width: Xpx; height: Ypx; }
где userdir/трам-пам-пам.gif - картинка из вашей собственной библиотеки изображений
X - ширина изображения
Y - высота изображения
Если вы сохраняете настройки и ссылка на изображение пропадает, значит изображение не из вашей библиотеки изображений или вы написали её не в том формате, что я написала выше.
Картинка "под дневником", тоесть экстработтом, ставится аналогично с одним только отличием. Чтобы при просмотре дневника в браузере Opera экстработтом не съезжал вверх, нужно прописать к коду свойство clear:both;
тоесть это будет выглядеть так: #extrabottom { background: url('/userdir/трам-пам-пам.gif') no-repeat; width: Xpx; height: Ypx; float: left; }
p.s. что касается свойств, которые, как я говорила выше, нужно прописывать к селекторам, чтобы получить желаемый результат, всё можно вычитать в учебнике css
Их в яндексе достаточно много. Вот ссылка на один из них - htmlbook.ru/css/ Слева указаны свойства, справа их описание.
-
-
11.11.2007 в 12:34ну тада удачки вам)
матерь Божья! О_О
вот тока вопль этот не поняла..)
-
-
11.11.2007 в 12:37а еще лучше учебник английского. extratop это "картинка сверху", а extrabottom - соответственно снизу.
-
-
11.11.2007 в 12:48ок
вот стерва
понимаешь... вот ты уже все //все, да не все// знаешь...
не знаю, из каких побуждений ты сидишь на этом дневнике, но все твои (да и остальных тоже касается) объяснения не понятны с первого раза. и дело не в том, что все тут тупые, а только ваша компания сообразительных, а в том, что никто из вас толком не может объяснить, что куда вставить и откуда взять. сами вы это знаете, а объяснить - никак.
как собака: все понимает, а сказать не может.
всю иронию сарказм я бы проглотил, ибо сам часто такой же бываю, но хоть бы постарались когда-нибудь толково объяснить тему!..
потому я и взялся переписать некоторые "мануалы", которые в эпиграфе даны только ввиде ссылок на огромную кучу сумбурных комментов, в которых часто давались неверные, неправильные коды.
-
-
11.11.2007 в 12:54я понимаю что ты обращался к [Dark]
но все таки.
фишка в том,что
внаша компания сообразительныхсначала сама читала учебники.
и никто ничего не обьяснял.
и я допустим,
училась не по этому сообществу а по
www.htmlbook.ru/css/
-
-
11.11.2007 в 12:55не знает куда вписывать css код.
-
-
11.11.2007 в 12:57все твои (да и остальных тоже касается) объяснения не понятны с первого раза. и дело не в том, что все тут тупые, а только ваша компания сообразительных, а в том, что никто из вас толком не может объяснить, что куда вставить и откуда взять. сами вы это знаете, а объяснить - никак.
обоснуй. приведи примеры. вякать ты будешь маме своей, а здесь ты если что-то говоришь, то имей ввиду, что за слова отвечать тоже нужно.
всю иронию сарказм я бы проглотил, ибо сам часто такой же бываю, но хоть бы постарались когда-нибудь толково объяснить тему!..
если для тебя "толково" это по схеме "нажмите на большую кнопку на этом белом железном ящике", то берись писать мануалы по пользованию компьютером.
если человеку сложно посмотреть свои настройки, чтобы подключить css, а не орать "КУДА ЭТИ КОДЫ ВСЕ ВСТАВЛЯТЬ?!", и если человек не может понять, что является ссылкой на изображение, то это уже их личные проблемы. здесь сообщество CSS, а не сообщество для ламеров и чайников, которые не знают, что такое css. знаешь, учебники никто не удалял, яндекс работает круглые сутки 365 дней в году. пойми одну вещь - не понимаешь простых вещей - это уже твои личные проблемы, а не проблемы "компании сообразительных".
-
-
11.11.2007 в 12:59xDDD
+пицот
-
-
11.11.2007 в 12:59ну... можно жн объяснить)
многие хотят все и сразу, и если можешь им в этом помочь, почему бы не сделать это?
а то, что знаний у них не прибавится... так это их проблемы. к черту гуманность ^_^
PS Спасибо за учебник. Почитаем.
-
-
11.11.2007 в 13:02вот еще один яркий пример. человек не читал мануал, в котором между прочим дана ссылка на этот же учебник.
и еще нагло тут спорит, что "компании сообразительных" нихрена не объясняют как надо.
-
-
11.11.2007 в 13:03тогда я открую сообщество "CSS для чайников"
-
-
11.11.2007 в 13:05-
-
11.11.2007 в 13:07вобщем ты дала понять, кто тут самый тупой
тогда будем существовать здесь раздельно.
ты продолжай объяснять по своему, а я - "для чайников как я"
-
-
11.11.2007 в 13:07многие хотят все и сразу, и если можешь им в этом помочь, почему бы не сделать это?
а то, что знаний у них не прибавится... так это их проблемы. к черту гуманность ^_^
ты по моему как раз из таких.
знаешь,некоторые даже готовы сделать цсс дизайн.
возможно даже (!) на халяву.
вот это,что называется,всё и сразу.
з.ы.читайте-читайте.много нового узнаете...
-
-
11.11.2007 в 13:08удачи в написании учебников.
-
-
11.11.2007 в 13:09тогда будем существовать здесь раздельно.
ты продолжай объяснять по своему, а я - "для чайников как я"
врят ли вы что то обьяснить сможете...xD
-
-
11.11.2007 в 13:11-
-
11.11.2007 в 13:11почему-то я даже не злюсь на вас. все это забавно.
дальше можете комментить сколько угодно, я отписываюсь от поста.
-
-
11.11.2007 в 13:14а как мне забавно, прям новую книгу можно писать.
одна женищна уже написала учебник, бери с неё пример
я отписываюсь от поста
до чего знакомая фраза и ведь какая закономерность - большинство все-равно не отписываются. так же как юзеры, которые кричали "верните все как было, иначе я уйду с дайри.ру!!" все так же продолжают вести здесь свои дневники.
-
-
11.11.2007 в 13:19но бжественный xDDD
<семантик и герменевтик>
дальше можете комментить сколько угодно, я отписываюсь от поста.
обидили мыыышку xD
написалии в норку xDD
кхм.да ты молодец вапще)
жду твоих произведений
с нетерпением)))
надеюсь в следующем "учебнике"
ты не перепутаешь page-c с page-t
-
-
11.11.2007 в 13:22-
-
11.11.2007 в 13:29я к тому что видела это уже год назад наверна.
потому и бойан,для меня)
и видела это именно на этом дайрике,исходном)
-
-
11.11.2007 в 13:32-
-
11.11.2007 в 13:3628 августа 2006 го года...
-
-
11.11.2007 в 21:04Но вот, что я ввела - #extratop { background: url('/userdir/1/0/1/7/101749/24610910.jpg') no-repeat; width:0Xpx; height:0Ypx; }
Ничего не получилось.
-
-
11.11.2007 в 21:06X - ширина изображения
Y - высота изображения
подставить данные не пробовали?
PurpleLemon ну так это все-равно, что давать ссылки на цитаты с башорга. разве такое называют бояном?
-
-
11.11.2007 в 21:16боян-это шутка которая уже устрела,все уже поржали.
некоторые цитаты с баша уже просто неприлично
цитировать xD
-
-
11.11.2007 в 21:20-
-
11.11.2007 в 21:21я думала, px - это родные. т.е. те, которые и должны быть в картинке. Прошу прощения, что не поняла.
А как мне узнать, какие широту и высоту имеет эта картинка? подскажите, прошу.
-
-
11.11.2007 в 21:35Размеры: 500 х 250 точек
500 - ширина изображения
250 - высота.
-
-
11.11.2007 в 21:46