Jump to content

psywalker

Moderator
  • Posts

    13,707
  • Joined

  • Last visited

  • Days Won

    58

Everything posted by psywalker

  1. LunatiK А вот и неправда))) http://www.infimum.dk/HTML/slantinfo.html Все эти геометрические творения сделаны на CSS
  2. Такие вещи пишутся в условных комментариях, или в отдельном листе стилей для бразеров IE 1) Условные комментарии со стилями вставляются например прям на страницу html между открывающим и закрывающим тегами head Например условные комментарии для броузера IE6 <!--[if IE 6]> <style type="text/css"> #sidebar-left { margin-right: -3px; } </style> <![endif]--> Это правило будет видеть только броузер IE6 2) А вообще более правильным способом считается выносить правила для бразеров IE в отдельный Лист Стилей, тоесть тебе нужно создать Лист Стилей такойже, как и обычный, только назвать его например ie6.css, а потом подключить его с помощью условных комментариев точно также , как ты подключаешь обычные Стили для всех броузеров: <!--[if IE 6]> <link href="css/ie6.css" rel="stylesheet" media="all" /> <![endif]--> 3) А вообще лучше почитай об этом побольше, например тут: http://www.google.ru/search?hl=ru&q=%D...A+%D0%B2+Google
  3. RobotWerder Может всётаки осмелитесь и дадите ссылочку на сайтик?
  4. Да, действительно, НеВалидный код, ничего смешного нет,тут дело серьёзное :)
  5. Или ещё как вариант, можно задавать и убирать padding: http://psywalker.ru/img-padding/img.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Table - Li</title> <style type="text/css"> *{ margin: 0; padding: 0;} img { border: 1px solid #f00; padding: 2px; float: left;} img:hover { border: 3px solid #f00; padding:0;} </style> </head> <body> <img src="4649.jpg" alt="" /> <img src="43.jpg" alt="" /> <img src="30.jpg" alt="" /> <img src="179.jpg" alt="" /> <img src="191.jpg" alt="" /> </body> </html>
  6. А дай ссылочку на сайтик твой, может смогу помочь
  7. igamity Это как минимум невозможно хотябы потому, что Откуда например правые нижние блоки будут знать, какой ширины им быть? Такие вещи тогда уж лучше делать таблицей, и не париться, там ячейки сами высчитывают размер, как раз как вы хотите
  8. LOLA1111 Не нервничай дружище, я тебе сделаю в двух вариантах, и таблицей и списком, может чуть позже, а может завтра, потерпи немного))) Да естественно, все не могли сначала понять, это со временем всё приходит, с опытом, все так начинали, так что не паникуй, всё у тя получиться, а насчёт Списков, это ты зря, списками делать намного удобнее, вот я те покажу пример, ты сам поймёшь, жди Вот смотри вобщем, тут Два варианта, Таблицей и Списком: http://psywalker.ru/table-div/
  9. Nekromancer А какую бы хотел? есть фотка?
  10. igamity Так пойдёт? http://psywalker.ru/div-box.html <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Div</title> <style type="text/css"> *{ margin: 0; padding: 0;} div#wrap { width: 806px; border: 1px solid #000; overflow: hidden; height: 1%; } div.box-left { float: left; width: 200px; height: 300px; background:#9CC; border: 1px solid #00F; } div.box-topLeft { float: left; width: 300px; height: 150px; background:#9C6; border: 1px solid #00F; } div.box-top-right { float: left; width: 300px; height: 150px; background: #9F9; border: 1px solid #00F; } div.box-leftBtm { float: left; width: 300px; height: 150px; background: #C03; border: 1px solid #00F; } div.box-rightBtm { float: left; width: 300px; height: 150px; background: #63C; border: 1px solid #00F; } </style> </head> <body> <div id="wrap"> <div class="box-left">LEFT BOX</div> <div class="box-topLeft">Box Top Left</div> <div class="box-top-right">Box Top Right</div> <div class="box-leftBtm">Box Left Bottom</div> <div class="box-rightBtm">Box Right Bottom</div> </div> </body> </html>
  11. LOLA1111 Короче: то, что вы хотите получить, делается на списках 1) Каждому li назначается Ширина, Высота и Фон 2) Каждый li получает обтекание слева : float: left; и отступы от соседних li 3) Уже потом в каждом li пишется текст, или что вы там хотите 4) ВСЁ!!! Кстати на том сайте это делается таблицей и каждый квадрат с текстом - это ячейка, но это по моему мнению не удобно,много лишних элементов, и труднее управлять всей этой конструкцией, лучше делать списком всёже, как я написал
  12. губки уродливые, но вы не знаете, что она умеет делать этими губкамии, одному Verder известно, правда дружище
  13. Verder Да кстати, я присоединяюсь к rus, считаю, что Дизайн, это конечно важная вещь, но мне главное, чтобы Любой сайт мог быть удобным в обращении, не тормозил, была отличная и понятная навигация по сайту, функционал и т.д, и главное Доступная и Полезная Информация, за которой я пришёл, ну а вот если при ЭТОМ ВСЁМ на сайте будет ещё и Шикарный Дизайн, то это вообще хорошо))), но Не главное!
  14. Lincky Я сталкивался с такими траблами, поэтому могу тебе посоветовать самый верный вариант, чтобы ничего не развалилось, всё было ровно и с текстом посередине в каждой ячейке,вобщем Делай такое меню Таблицей и не парься, и будет тебе счастье 1) Одна таблица width: 100%; 2) Одна строка 3) Десять ячеек 4) Выравнивание по середине text-align: center; Всё будет по середине и хрен чё развалится)))
  15. Игорь Ермаков Вот тебе Псдэшник, попробуй и ты свои силы, только сделай сам, своими силами, самому будет интересно! http://webfile.ru/3468968 Никакой Кривоватости быть не должно, не в футере и нигде, Всё должно быть также , как на Макете,во всех броузерах один в один, шрифты, картинки и сам вид! Удачи
  16. karel 1) Не знаю, как ты так резал, но Картинки надо было делать не только jpg, но и png, например Чернильницу, бабочку и большие заголовки, и нарезать их нормально, также сохранить в разных форматах... 2) Наверху телефон , не тот шрифт, вообще некрасиво и неправильное расположение и т.д 3) Тоже самое можно сказать про ужасный логотип, не кликабельный, криво вырезанный, потом ещё при сужении экрана залазиет на Чернильницу слева 4) Вообще вся страница выглядит плохо из-за ужасных картинок, потом весь шрифт на странице не соответствует Макетному 5) Насчёт верстки: Очень огромное количество лишних элементов, совершенно не нужных, при таком виде сайта это далеко не оправданное действие 6) При сужении экрана всё сливается и выглядит ещё хуже 7) В броузерах ИЕ6-7 прыгает правая колонка, а в ИЕ6 отрезало половина бабочки 8) Значения атрибутов элементов написаны большими буквами, например <div id="CONTENT"> и т.д. , потом с русскими , типа этого <div id="podval"> Попробуй для начала сделать нормальные картинки, и починить выше описанные пункты Вот тебе пример картинок, какие примерно они должны быть, посмотри, толко не скачивай,а потренируйся , сделай свои, так будет тебе польза: http://psywalker.ru/Raira/img/
  17. Nekromancer слушай, а может он имеет ввиду тот косяк на картинке, там видишь, Импуты выравниваются по центру, получается некрасиво, может он это имеет ввиду?
  18. sc@r@bey Зачёт будет принимать строгий препод Nekromancer, через неделю , здесь же в этоже время
  19. Great Rash вообще надо смотреть по ситуации, если очень много правда, то всёже Имг удобнее, а если пунктов пять штук, то можно и фоном повесить
  20. Great Rash Можно и так конеш)), но я предпочитаю все картинки вешать фоном
  21. И повнимательнее, если надо, то перечитывать, пока не выучись наизусть!!!
  22. vvsh Слушай, а попробуй как вариант сделать выравнивание не по центру, а по левому краю text-align: left;
  23. Uragan ещё тебе такой вариант <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Float</title> <style type="text/css"> *{ margin: 0; padding: 0;} div#wrap { background: #9F3; overflow: hidden; /* для всех броузеров*/ height: 1%; /* для IE6-7 броузеров*/ } div.left { float: left; width: 200px; height: 200px; background: #903;} div.right { float: right; width: 200px; height: 200px; background: #930;} </style> </head> <body> <div id="wrap"> <div class="left">Left</div> <div class="right">Right</div> </div> </body> </html>
  24. http://stepbystep.htmlbook.ru/?id=13 и вообще прочитай внимательно все разделы, подчеркнёшь много полезного
  25. sc@r@bey 1) Можно, но тогда тебе придётся каждому пункту списка задавать отдельный класс 2) А делается это следующими двумя способами : <style type="text/css"> ul li.one {background: url(../img/hdr-bg.jpg) 0 5px no-repeat;} - это означает, что картинка будет расположена: 0px от левого края и 5рх от верха пункта списка ul li.two {background: url(../img/hdr-bg.jpg) 0 50% no-repeat;} - это означает, что картинка будет расположена: 0px от левого края и 50% от верха пункта списка, то есть поидее посередине </style> <ul> <li class="one">1 Пункт</li> <li class="two">2 Пункт</li> </ul> Только не забудь задать левый отступ на уровень картинки, чтобы список не налезал на изображение, например: padding-left: 20px;
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy