Jump to content

okunev2

User
  • Posts

    602
  • Joined

  • Last visited

Everything posted by okunev2

  1. т.е. для картинки фона этот стиль z-index: 1 а стиль флеш это: z-index: 2
  2. Ребята есть верстка для сайта, в шапке флеш, как сделать если пока не загрузилась флеш, то в шапке была фоном картинка, а после загрузки флеш была поверх этой картинки, как примерно на css это написать?
  3. собственно есть стиль: td.bg_fotogal1 { background: url(images/bg_fotogal1.png) no-repeat; background-position: right top; width: 28px; height: 16px; } но здесь указана только ширина и высота ячейки таблицы, а я хотел бы также указать высоту и ширину выводимого background?
  4. ничего подходящего для себя я там не нашел!
  5. Собственно как сделать чтобы была такая конструкция сайта резинки, код css + табличная верстка? Нужно чтобы центральная часть была в центре (ширина центра постоянная) , а слева и справа тянулись блоки, верх и низ тоже тянянется. Бывает что даже если эти два блока справа и слева тянутся, то при разрешение например экрана 1440*900 правый блок больше чем левый!
  6. как сделать это можно подробнее? - 3. прописывать фильтр для каждой картинки вручную
  7. глюк этого фикса ещ? в том, что нужно обязательно прописывать в теге img в самой странице высоту и ширину картинки!
  8. Исользвал другой метод, он работает, но глюк незначительный, как его побороть не пойму! Вот короче скрипт iepngfix.htc : <public:component> <public:attach event="onpropertychange" onevent="doFix()" /> <script type="text/javascript"> // IE5.5+ PNG Alpha Fix v1.0RC4 // (c) 2004-2005 Angus Turnbull http://www.twinhelix.com // This is licensed under the CC-GNU LGPL, version 2.1 or later. // For details, see: http://creativecommons.org/licenses/LGPL/2.1/ // This must be a path to a blank image. That's all the configuration you need. if (typeof blankImg == 'undefined') var blankImg = 'blank.gif'; var f = 'DXImageTransform.Microsoft.AlphaImageLoader'; function filt(s, m) { if (filters[f]) { filters[f].enabled = s ? true : false; if (s) with (filters[f]) { src = s; sizingMethod = m } } else if (s) style.filter = 'progid:'+f+'(src="'+s+'",sizingMethod="'+m+'")'; } function doFix() { // Assume IE7 is OK. if (!/MSIE (5.5|6.)/.test(navigator.userAgent) || (event && !/(background|src)/.test(event.propertyName))) return; var bgImg = currentStyle.backgroundImage || style.backgroundImage; if (tagName == 'IMG') { if ((/.png$/i).test(src)) { if (currentStyle.width == 'auto' && currentStyle.height == 'auto') style.width = offsetWidth + 'px'; filt(src, 'scale'); src = blankImg; } else if (src.indexOf(blankImg) < 0) filt(); } else if (bgImg && bgImg != 'none') { if (bgImg.match(/^url[("']+(.*.png)[)"']+$/i)) { var s = RegExp.$1; if (currentStyle.width == 'auto' && currentStyle.height == 'auto') style.width = offsetWidth + 'px'; style.backgroundImage = 'none'; filt(s, 'scale'); // IE link fix. for (var n = 0; n < childNodes.length; n++) if (childNodes[n].style) childNodes[n].style.position = 'relative'; } else filt(); } } doFix(); </script> </public:component> так же есть blank.gif, в css перед тегом img прописываю: * { behavior: url(iepngfix.htc); } Вот только одно не понятно, когда сайт грузится и соотвественно картинки, то видно как моргает белый фон (ето только в ИЕ) у картинки и потом исчезает, как добиться того чтобы не было такого эфекта? Это не есть гуд!
  9. Этот метод почему-то не работает, картинки долго грузятся, потом в общем висяк плохой это фикс Пишут, много, в примерах, а конкретики нет, что вот строчка которая прикрепляется к тегу img, это нужно прописать в стилях, а это файл js приатачить!
  10. 1 - верхняя картинка (ширина такая же как у ячейки) 2 - нижняя картинка (ширина такая же как у ячейки) 3 - градиент который тянется по центру см. выше код, все эти дивы в 3 объединенных ячейках применяются и сам класс градиента к ячейке Т.е. нужно, чтобы когда таблица будет растягиваться по высоте, то картинка 1 и 2 оставались на месте (одна вверху, а другая внизу), а тянулся бы только градиент!
  11. поставил, все равно почему то градиент для йчейки перекрывает все, а две эти картинки прижатый к левому краю, а мне нужно чтобы они расположились по горизонатили по центру, ширина ячейки такая же как и у рисунков.
  12. вот: td.content9 { width: 70px; background: url(images/bg4.jpg) repeat-y; } #content9_1 { background: url(images/bg5.jpg) 100% 0 no-repeat; width: 70px; } #content9_2 { background: url(images/bg6.jpg) 0% 0 no-repeat; width: 70px; } вот: <td class="content9" rowspan="3"><div id="content9_1"><div id="content9_2"> </div></div></td> Градиент выводится в ячейке, а вот рисунок снизу и сверху в ячейке нет
  13. вот вы бы и подсказали или тоже не знаете
  14. Я не понял, можно примерчик?!
  15. Все учят, не флуди, не пиши, А дельно сразу подсказть увы
  16. Ну как быть в данном случае?
  17. Да, об этом подумал, так как например в Мозиле без етого, будет маненько разъезд от рамки рисунка до границ текста
  18. я знаю! Но эту матрешку нужно ещ? засунуть в td.class, тобишь в ячейку таблицы, без таблиц не обойтись, нужно вот и скрестить верстку дивами и табличную! Делаю такую матрешку, засовываю е? в таблицу и ничего не работает, стили не приминяются, хотя картинки выводятся! Что делать?
  19. там каша, а не пример!
  20. и как делать вложенную матрешку, чтобы было в ячейке таблицы три дива, то бишь две картинки внизу и вверху и градиент по вертикале!
×
×
  • 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