Jump to content

folibis

Newbie
  • Posts

    24
  • Joined

  • Last visited

Everything posted by folibis

  1. Обалдеть, маэстро, вы спасли мне жизнь Это действительно работает. Но почему? )))) По идее, абсолютное позиционирование для body это абсурд или ... нет? Поистине, мир и велик и чудесен (с)
  2. вот про line-height - «...Устанавливает интерлиньяж (межстрочный интервал) текста, отсчет ведется от базовой линии шрифта...» На сколько я понимаю это значит что текст выравнивается по центру, по вертикали. может быть попробовать vertical-align иди вообще отказаться от line-height
  3. Странное поведение этого недобраузера. На форумах часто задают вопрос как сделать так чтоб невозможно было копировать текст. А у меня проблема как раз наоборот. вот страница - http://www.nomos-regiobank.ru/sme. В осле с центральной колонки текст не копируется, хоть убейся. Я сам двумя руками против Эксплорера но заказчик хочет IE6 и хочет копировать текст. Если кто то сталкивался или есть какие то мысли, помогите. У меня уже опустились руки.
  4. Я понимаю что IE как браузер должен быть забыт и все такое, но заказчик хочет чтоб работало в IE6 собственно проблема - левое меню прижимается вправо, а должно влево, и текст не хочет копироваться, не могу понять почему ссылка
  5. Я делал так: <div id="rightbannerfixed">тут какой то текст</div> #rightbannerfixed { background: #DEDEDE; position:fixed; right: 0; _position:absolute; top:380px; _top:expression( 380 + eval(document.documentElement.scrollTop||document.body.scrollTop) + 'px'); width:246px; border:2px solid #0185c6; }
  6. Делаю верстку по этому примеру. Во всех браузерах работает нормально но вот в IE6 замечены такие ошибки: если в блоке «Content» находится элемент на всю ширину блока (было замеченно для <table width="100%"> и <textarea> c ,большим cols, который растягивает элемент на ширину большую чем сам блок), то центральный блок смещается относительно левого по вертикали т.е. визуально центральный блок начинается там где кончается левый, а правый смещается относительно центрального примерно так: левый блок центральный блок правый блок Что с этим делать, ума не приложу, все уже перепробывал ... ничего не помогает. Временно решил проблему так: <table width="99%">, но хотелось бы нормального решения.
  7. Несколько нетривиальная проблема .... Есть программа с компонентом MS HTMLEDIT ... из программы печатаются несколько документов ... разрыв страницы между доками делался с помощью css: page-break-before:always До этого все документы были одностраничными и печатались подряд без проблем ... Теперь несколько доков стали на 2 страницы и решили приобрести двусторонний принтер. ... но проблема такая: если первый док одностраничный то второй док печатается с другой стороны того же листа ... как можно сказать в css что один док закончился и начался другой? и вообще - возможно ли такое? смотрю в сторону @page но что то не понятно как этим пользоваться ...
  8. Azadi, большое спасибо. Вы показали мне в какую сторону надо смотреть. Кое что позаимствовал из ваших примеров , остальное доделал сам. Все получилось.
  9. в общем я нашел примерный способ как это сделать. вот красный элемент это верхний левый элемент 2 а желтый - 3 если бы опять не одно но. в Firefox и в Opera выглядит замечательно а в IE для элемента #d4 надо добавлять margin-left:-200px; для правильного позиционирования
  10. Azadi: все дело в том что все 3 колонки должны быть равные по высоте. и растягиваться по высоте. т.е. элемент 3 повторяется по вертикали с помощью background-repeat:repeat-y а нижний элемент 2 уходит вниз.
  11. Помогите сверстать страницу вот такого примерно плана, что то типа 3-колоночного дизайна дизайн фиксированный по ширине. 1 - основной текстовый блок сайта 2 - это элементы с заданными размерами (по высоте и ширине). 3 - элемент за счет которого происходит растягивание по высоте. в зависимости от высоты текста в элементе 1 (background-repeat:repeat-y) Никак не могу сделать. Пытылся даже таблицами но в Опере они не растягиваются по высоте. а слоями даже и не знаю как сделать. На самом деле мне нужно сделать что то типа рамки. Если кто знает, намекните. Буду рад любой помощи
  12. ну да все провильно ... я когда линуксом захожу у меня тоже все нормально ... а вот в виндоусе ни один браузер не показывает 2 картинки ... хедер и та где про загадки ... просто тупо на их место гиф 1х1 ... вот такая вот белиберда ... вот ,собственно, как это выглядит у меня http://www.regiobank.ru/shot.jpg а вот что говорит Firefox про картинку http://www.regiobank.ru/shot2.jpg Возникает вопрос почему Firefox::Linux показывает без проблем, а Firefox::Windows так глючит? PS. а новости не я придумываю ... ))
  13. сайт - http://regiobank.ru/ у меня не видно верхнего банера и левого банера там где человек с колпаком
  14. Проблема такая. Работал я над сайтом. Потом по ряду причин пришлось переставлять систему(Windows XP). И вот в новой системе открываю сайт и вижу что некоторые изображения просто тупо не отображаются. Причем ни в Explorer ни в Opera ни в Firefox. Т.е. это какая то системная проблема. Причем картинки png, а Firefox, например, говорит что это gif да еше и размером 1х1 хотя картинка намного больше. Второй системой на компьютере стоит Linux с теми же IP/Gateway и там все открывается отлично. т.е. проблема не в прокси сервере тоже. комп в локальной сети, выход через прокси, сайт в интернете. Что и думать не знаю ...
  15. folibis

    mootools + IE6

    Не хватает уже злости работать с этим ишаком. использую mootools. в Опере и в Firefox все отлично а в IE6 проблема. есть такой код: <select id="sel_obj"><option>—</option></select> <script> function fillSelect() { var myAjax = new Ajax("result.php,{method: 'get',onComplete:function(text){alert(text);$(sel_obj).innerHTML=text;}}).request(); } </script> файл result.php возвращает примерно такую строку: <option>—</option><option value="1">Красный</option><option value="1">Зеленый</option><option value="1">Желтый</option> на onComplete срабатывает функция. в начале alert который и выводит вышеприведенную строку. но если потом сделать alert(sel_obj.innerHTML) то он показывает строку —</option><option value="1">Красный</option><option value="1">Зеленый</option><option value="1">Желтый</option> . т.е. начало строки кто то съел а из за этого возникают проблемы. Как это решить и почему это порисходит - непонятно.
  16. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> да таблица тут для примера, чтоб было видно границы. проблема в том что она сползла вниз. и margin:0px; padding:0px; у меня прописано
  17. есть такая ситуация вот код <div> <div id="left"> <div> <div id="left_bg"> <table border=1><tr><td>Работы</td><td>Научная деятельность</td></tr></table> </div> <div id="middle_bg"></div> </div> </div> <div id="right"> <div id="right_top"></div> <div id="right_bottom"></div> </div> </div> и стили #left { height:39px; width: 642px; float:left; } #right { height:39px; width:358px; float:right; } #left_bg { background-image:url(images/menu_left.jpg); background-repeat:repeat-x; width:614px; float:left; height:39px; } #middle_bg { float:right; width:28px; background-image:url(images/menu_middle.jpg); background-repeat:no-repeat; height:39px; } #right_top { height:10px; font-size:1px; background-image:url(images/header_small.jpg); background-repeat:none; } #right_bottom { height:29px; background-image:url(images/menu_right.jpg); background-repeat:repeat-x; } Почему то таблица слева не выстраивается по высоте блока "left_bg". таблица начинается как раз на высоте блока "right_bottom". Что интересно, если в блок "middle_bg" вставить какой нибудь текст то он выстраивается как раз по высоте контейнера. Почему? И Как победить? Как сделать чтоб таблица начиналасть от верха контейнера?
  18. не работает ни с указанием единиц измерения, ни с отменой от причем не работает не в опере ни в эксплорере
  19. есть такая конструкция: <table border="1"> <tr> <td height="20"> </td> <td rowspan="3"> <p>text</p> <p>text</p> <p>text</p> <p>text</p> <p>text</p> <p>text</p> <p>text</p> <p>text</p> <p>texta</p> </td> </tr> <tr><td> </td></tr> <tr><td height="20"> </td></tr> </table> Почему то не выдерживается высота верхней и нижней ячеек. там же явно задана высота. По логике должна растягиваться центральная ячейка. Не работает ни в эксплорере ни в Опере max-height не помогает.
  20. Нужно кросбраузерно изобразить таблицу примерно так как рисуют игру "крестики-нолики", без внешней границы. делаю что то вроде <table align="center" cellpadding="0" cellspacing="0"> <tr><td>X</td><td>O</td><td>O</td></tr> <tr><td>X</td><td>O</td><td>X</td></tr> <tr><td>X</td><td>X</td><td>O</td></tr> </table> и использую стили table { border-collapse: collapse; border:1px solid #FFF; } td { padding: 5px; border: 1px solid #999; } В эксплорере работает а в Фаерфоксе сабака не хочет ... Кто то может быть подскажет?
  21. На сайте есть много документов на русском. названия в кодировке cp1251 как и весь сайт. что то типа http://mysite.ru/files/Документ.doc Но браузеры как то неоднозначно к этому относятся. FF грузит без проблем. А Опера и Эксплорер говорят что такого документа нет,причем в теле ошибки имя документа указано в UTF-8. Есть ли какой то однозначный подход к решению такой проблемы? Мне просто нужно чтоб названия документов были на русском языке.
  22. Вы сами то пробовали? ТАК не канает ... по крайней мере в эксплорере
  23. Да в принципе пока никакой ... просто слой ... UL нужно растянуть на всю ширину этого слоя
  24. Есть такая конструкция: <div id="main"> <ul id="menu"> <li><a href="#">link1</a></li> <li><a href="#">link2</a></li> <li><a href="#">link3</a></li> </ul> </div> #menu li { display:inline; float:left; } т.е. простое горизонтальное меню. как бы мне сделать так чтобы элементы растягивались на всю ширину div'a
×
×
  • 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