Jump to content

mishka

Expert
  • Posts

    2,118
  • Joined

  • Last visited

  • Days Won

    11

Everything posted by mishka

  1. высоту блоку неставь. Флешплеер сам его растянет на сколько нада. Или я чегото непонял?
  2. Неплохая статья. Но ксожалению чтобы понять всю ее суть нужно сверстать не один макет. Сколько статей не прочитай верстать(да что там верстать... это касается любого дела) всеравно ненаучишся пока не пройдешь хорошую практику. Но я не призываю ничего не читать... Наоборот. Читайте побольше и практикуйтесь побольше. Например, зашли на форум, увидели как ктото попросил помощи и ктото выложил готовый код, или совет - сразу попробуйте сами решить, у вас это может лучше получится. Если не получилось то посмотрите готовое решение и разберитесь в нем досконально. Также еще раз повторю - практика, практика еще раз практика. Но порой можна десяток страниц сверстать неправильно и толку мало от этого будет, а раз спросить у знающего человека и все становится более понятным. Опять же - чтобы прийти к правильно сформулированному вопросу придется не одну шишку набить. И главное помнить что задача верстальщика не просто сделать картинку которая будет пиксель в пиксель совпадать с макетом(заблуждение многих начинающих), а сделать каркас сайта в котором блоки могут местами менятся, текст может менятся... и это все не должно рассыпатся. Поэтому верстальщику просто необходимо общатся с js-програмистом и php-программистом(как пример) чтобы знать как работает джс как работает пхп.
  3. mishka

    IE6 PNG

    У вас к фильтру применен параметр "crop", а нужен "scale" вообщет эта штука которой вы пытаетесь побороть пнг в ие6 это фильтр для картинки а не для бекграунда. тоесть если для ие6 сделать так: img{ behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none", this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')", this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''), this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')", this.runtimeStyle.backgroundImage = "none")),this.pngSet=true) ); } то тогда если вы вставите картинку в формате пнг то она будет правильно отображатся в ие6. Только надо чтобы была такая вот картинка и по таком вот пути:"images/transparent.gif" это гифовая прозрачная картинка 1х1 пиксель. название картинки и путь к ней естественно можна поменять.
  4. mishka

    IE6 PNG

    Тут все правильно работеет. Дело в том что вы убираете бг, а вместо него фключаете фильтр для ие6. Но фильтры не позиционируются. Выход - всунуть бг в спан или блок пустой и его позиционировать. Или использовать джс pngfix, но первый способ лучше. Ие6 меньше тормозит.
  5. <img height="56" width="119" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('Image1','','i/b1_1.jpg',1)" id="Image1" alt="" src="http://freeway-design.ru/ps/i/b1.jpg"/> Этот подход к меню сильно устарел.
  6. Уже все согласились что дизайн отличный. Но верстка хромает. Проверьте на совместимость с шириной экрана 1024. Вот вы всевремя попрекаете "горемастеров" которые делают сайты на простых и просто лоховских движках типа вордпресс. А сами пытаетесь показать клиенту свое мастерство натянув макет на какойнибудь двиг позаковырестей. Вот вопрос - что в этом сайте такого сверхфункционального с чем бы не справился тот же вордпресс?
  7. замечание по галлерее - былобы неплохо если бы при наведении мышки на нее она останавливалась, а потом если убрать мышку то продолжала дальше крутится.
  8. Мне кажется тут первое что надо сделать - понять как ведет себя родитель если внутри есть флотнутые дочерние элементы. http://forum.htmlbook.ru/index.php?s=&...ost&p=94256
  9. Если так подходить толучше просто сайт фиксированной ширины сделать.
  10. На самом деле я не вижу тут проблем(я про сайт). Конечно если только ТС не будет выводить инфу сплошным текстом без пробелов. Но это маловероятно. Поэтому текст будет правильно отображатся. Ну чего - например сделать сайт чтобы все от всех спрятать
  11. InCun, твой совет тут не катит. Блок обрежет текст если ему будет ширина указанна. Если указать ширину то резины неполучится. А процентами тут тоже неполучится блоку ширину задать. Так как он находится внутри ячейки таблицы. Ну а ячейка как известно растягивается если содержимое невлазит, какую ширину ей не указывай. Вот и блок тянется тоже вслед за ячейкой.
  12. Еще раз повторю что все флотнутые элементы ведут себя как блочные. Тоесть если блоку задать display:inline; float:left; то он себя будет вести как обычный флотнутый блок, и плюс к этому в ие6 устраница проблема с удваиванием маргина. А это я назвать иначе чем хардкод немогу. Приведи пример когда требуется свойство display:block флотнутому элементу!
  13. Круто ты имитируеш заполнение текстом. Ты хоть пробелы через несколько символов ставь. Или ты без пробелов все пишешь?
  14. Это не так фиксится. Боковой маргин удваивается у блочных флотнутых элементов, и обычно с той стороны куда был флотнут элемент. Лечится свойством display:inline Поэтому флотнутым (инлайновым элементам) ненадо дописывать display:block, как это часто делают тоесть если спан флотнуть то он уже себя ведет как блок, только с той разницей что не стремится занять всю ширину родителя, а расширяется по содержимому. чтобы вылечить в ие6 удвоение маргина достаточно: div{ float:left; margin:0 0 0 30px; display:inline; }
  15. ховер на горизонтальном меню слабо выражен. в css на 92й строке ошибка. И логическая и граматическая. Логическая - на <li> нет маргинов паддингов. Граматическая два раза символ ":"
  16. Уже повторял неоднократно: Для мониторов с разрешением 1024 по ширине - ширина(минимальная) сайта неложна превышать 1000px(на самом деле чтото около 1003-1004, но 1000 както круглое число ). Так как у окна браузера еще появится скролл вертикальный, а это надо учитывать. В ие6-7 он сразу есть, да еще и бордер есть слева. Так что ширину(минимальную) делайте не более 1000px если хотите оптимизировать под разрешение 1024px (17") Кстати неужели ни у кого не стоит в мозилле плагин Web Developer Toolbar? Вот с его помощью можна много чего проверить, посмотреть. В частности легко сделать окно браузера под интересующее вас разрешение монитора. (естественно по ширине больше чем разрешение вашего монитора сделать не получится)
  17. ссылку можешь дать? Интересно как оно в других браузерах работает с #top_menu li { position:relative; float:left; display:block; height:27px; margin:0; padding:0; overflow:hidden;}
  18. Да все ок. Лучше * html ...{ height:...}
  19. Смотрел в фф 3.5 верстка немного посыпалась - дата публикации на заголовок налазит. В фф 2 все ок. Со мной можна на ТЫ
  20. _height В конкретном случае так не делай Это значит что это поймет ток ие6, но это невалидно. И ненужно в данном случае. Это я немного оплошался. Говоришь так оставить... оставляй Действительно оставляй. Я недосмотрел что у тя футер так возле боди и остался. Зашел посмотрел толькочто все вроде ок, работает на body-wrap поставь оверфлов хидден чтобы исчез этот постоянный скрол вертикальный
  21. ток еще теперь с футером разберись! тоесть на боди оставь высоту height:100%; а это height:auto !important; _height:100%; min-height:100%; перенеси на бодиврап
  22. ? Я непонял о чем ты. Лайт бокс генерится джсом. Стили к нему естественно в файле стилей. Что еще не так?
  23. Шикарно Замечания - от тени на номере телефона глаза слезятся, так как создается ощущение что это в глазах туман. Вот на внутренней странице телефон без тени и смотрится приятнее. Меню невыразительное. Шрифт покрупнее сделай и возможно немного ярче. Насчет "читать дальше" - ИМХО лучше переносить на новую строку. Делать весь текст ссылкой (как советовал Great Rash) тоже ненадо. ИМХО так неудобно(в конкретном случае так точно), у меня есть привычка читать и курсором выделять текст чтобы легче было ориентироватся где я читаю. Так вот если весь текст будет ссылкой то я врядли так смогу делать. Ну а если инфа меня заинтересовала то мне несложно нажать на ссылку в конце текста или заголовок, который обычно тоже ссылка. Такой подход что весь текст ссылка оправдывает себя только если мало текста вынесенно. В целом все супер. Только немного верстку надо подредактировать.
  24. Я те дал шаблон. Сколько там чего у тя на сайте я несмотрел. Подгони этот шаблон под свой сайт. Тут только один блок добавился. Неужели сложно?
  25. Погарячился немного. Ширина может гулять на 1-2 пикселя. Но зато дефолтные. А вот второй 100% кросс.
×
×
  • 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