okunev2
User-
Posts
602 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by okunev2
-
т.е. для картинки фона этот стиль z-index: 1 а стиль флеш это: z-index: 2
-
Ребята есть верстка для сайта, в шапке флеш, как сделать если пока не загрузилась флеш, то в шапке была фоном картинка, а после загрузки флеш была поверх этой картинки, как примерно на css это написать?
-
собственно есть стиль: td.bg_fotogal1 { background: url(images/bg_fotogal1.png) no-repeat; background-position: right top; width: 28px; height: 16px; } но здесь указана только ширина и высота ячейки таблицы, а я хотел бы также указать высоту и ширину выводимого background?
-
ничего подходящего для себя я там не нашел!
-
Собственно как сделать чтобы была такая конструкция сайта резинки, код css + табличная верстка? Нужно чтобы центральная часть была в центре (ширина центра постоянная) , а слева и справа тянулись блоки, верх и низ тоже тянянется. Бывает что даже если эти два блока справа и слева тянутся, то при разрешение например экрана 1440*900 правый блок больше чем левый!
-
как сделать это можно подробнее? - 3. прописывать фильтр для каждой картинки вручную
-
глюк этого фикса ещ? в том, что нужно обязательно прописывать в теге img в самой странице высоту и ширину картинки!
-
Исользвал другой метод, он работает, но глюк незначительный, как его побороть не пойму! Вот короче скрипт 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); } Вот только одно не понятно, когда сайт грузится и соотвественно картинки, то видно как моргает белый фон (ето только в ИЕ) у картинки и потом исчезает, как добиться того чтобы не было такого эфекта? Это не есть гуд!
-
Этот метод почему-то не работает, картинки долго грузятся, потом в общем висяк плохой это фикс Пишут, много, в примерах, а конкретики нет, что вот строчка которая прикрепляется к тегу img, это нужно прописать в стилях, а это файл js приатачить!
-
1 - верхняя картинка (ширина такая же как у ячейки) 2 - нижняя картинка (ширина такая же как у ячейки) 3 - градиент который тянется по центру см. выше код, все эти дивы в 3 объединенных ячейках применяются и сам класс градиента к ячейке Т.е. нужно, чтобы когда таблица будет растягиваться по высоте, то картинка 1 и 2 оставались на месте (одна вверху, а другая внизу), а тянулся бы только градиент!
-
поставил, все равно почему то градиент для йчейки перекрывает все, а две эти картинки прижатый к левому краю, а мне нужно чтобы они расположились по горизонатили по центру, ширина ячейки такая же как и у рисунков.
-
вот: 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> Градиент выводится в ячейке, а вот рисунок снизу и сверху в ячейке нет
-
вот вы бы и подсказали или тоже не знаете
-
Я не понял, можно примерчик?!
-
Все учят, не флуди, не пиши, А дельно сразу подсказть увы
-
Ну как быть в данном случае?
-
Да, об этом подумал, так как например в Мозиле без етого, будет маненько разъезд от рамки рисунка до границ текста
-
я знаю! Но эту матрешку нужно ещ? засунуть в td.class, тобишь в ячейку таблицы, без таблиц не обойтись, нужно вот и скрестить верстку дивами и табличную! Делаю такую матрешку, засовываю е? в таблицу и ничего не работает, стили не приминяются, хотя картинки выводятся! Что делать?
-
там каша, а не пример!
-
и как делать вложенную матрешку, чтобы было в ячейке таблицы три дива, то бишь две картинки внизу и вверху и градиент по вертикале!