folibis
Newbie-
Posts
24 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by folibis
-
Обалдеть, маэстро, вы спасли мне жизнь Это действительно работает. Но почему? )))) По идее, абсолютное позиционирование для body это абсурд или ... нет? Поистине, мир и велик и чудесен (с)
-
вот про line-height - «...Устанавливает интерлиньяж (межстрочный интервал) текста, отсчет ведется от базовой линии шрифта...» На сколько я понимаю это значит что текст выравнивается по центру, по вертикали. может быть попробовать vertical-align иди вообще отказаться от line-height
-
Странное поведение этого недобраузера. На форумах часто задают вопрос как сделать так чтоб невозможно было копировать текст. А у меня проблема как раз наоборот. вот страница - http://www.nomos-regiobank.ru/sme. В осле с центральной колонки текст не копируется, хоть убейся. Я сам двумя руками против Эксплорера но заказчик хочет IE6 и хочет копировать текст. Если кто то сталкивался или есть какие то мысли, помогите. У меня уже опустились руки.
-
Я понимаю что IE как браузер должен быть забыт и все такое, но заказчик хочет чтоб работало в IE6 собственно проблема - левое меню прижимается вправо, а должно влево, и текст не хочет копироваться, не могу понять почему ссылка
-
Я делал так: <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; }
-
Делаю верстку по этому примеру. Во всех браузерах работает нормально но вот в IE6 замечены такие ошибки: если в блоке «Content» находится элемент на всю ширину блока (было замеченно для <table width="100%"> и <textarea> c ,большим cols, который растягивает элемент на ширину большую чем сам блок), то центральный блок смещается относительно левого по вертикали т.е. визуально центральный блок начинается там где кончается левый, а правый смещается относительно центрального примерно так: левый блок центральный блок правый блок Что с этим делать, ума не приложу, все уже перепробывал ... ничего не помогает. Временно решил проблему так: <table width="99%">, но хотелось бы нормального решения.
-
Несколько нетривиальная проблема .... Есть программа с компонентом MS HTMLEDIT ... из программы печатаются несколько документов ... разрыв страницы между доками делался с помощью css: page-break-before:always До этого все документы были одностраничными и печатались подряд без проблем ... Теперь несколько доков стали на 2 страницы и решили приобрести двусторонний принтер. ... но проблема такая: если первый док одностраничный то второй док печатается с другой стороны того же листа ... как можно сказать в css что один док закончился и начался другой? и вообще - возможно ли такое? смотрю в сторону @page но что то не понятно как этим пользоваться ...
-
Azadi, большое спасибо. Вы показали мне в какую сторону надо смотреть. Кое что позаимствовал из ваших примеров , остальное доделал сам. Все получилось.
-
в общем я нашел примерный способ как это сделать. вот красный элемент это верхний левый элемент 2 а желтый - 3 если бы опять не одно но. в Firefox и в Opera выглядит замечательно а в IE для элемента #d4 надо добавлять margin-left:-200px; для правильного позиционирования
-
Azadi: все дело в том что все 3 колонки должны быть равные по высоте. и растягиваться по высоте. т.е. элемент 3 повторяется по вертикали с помощью background-repeat:repeat-y а нижний элемент 2 уходит вниз.
-
Помогите сверстать страницу вот такого примерно плана, что то типа 3-колоночного дизайна дизайн фиксированный по ширине. 1 - основной текстовый блок сайта 2 - это элементы с заданными размерами (по высоте и ширине). 3 - элемент за счет которого происходит растягивание по высоте. в зависимости от высоты текста в элементе 1 (background-repeat:repeat-y) Никак не могу сделать. Пытылся даже таблицами но в Опере они не растягиваются по высоте. а слоями даже и не знаю как сделать. На самом деле мне нужно сделать что то типа рамки. Если кто знает, намекните. Буду рад любой помощи
-
ну да все провильно ... я когда линуксом захожу у меня тоже все нормально ... а вот в виндоусе ни один браузер не показывает 2 картинки ... хедер и та где про загадки ... просто тупо на их место гиф 1х1 ... вот такая вот белиберда ... вот ,собственно, как это выглядит у меня http://www.regiobank.ru/shot.jpg а вот что говорит Firefox про картинку http://www.regiobank.ru/shot2.jpg Возникает вопрос почему Firefox::Linux показывает без проблем, а Firefox::Windows так глючит? PS. а новости не я придумываю ... ))
-
сайт - http://regiobank.ru/ у меня не видно верхнего банера и левого банера там где человек с колпаком
-
Проблема такая. Работал я над сайтом. Потом по ряду причин пришлось переставлять систему(Windows XP). И вот в новой системе открываю сайт и вижу что некоторые изображения просто тупо не отображаются. Причем ни в Explorer ни в Opera ни в Firefox. Т.е. это какая то системная проблема. Причем картинки png, а Firefox, например, говорит что это gif да еше и размером 1х1 хотя картинка намного больше. Второй системой на компьютере стоит Linux с теми же IP/Gateway и там все открывается отлично. т.е. проблема не в прокси сервере тоже. комп в локальной сети, выход через прокси, сайт в интернете. Что и думать не знаю ...
-
Не хватает уже злости работать с этим ишаком. использую 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> . т.е. начало строки кто то съел а из за этого возникают проблемы. Как это решить и почему это порисходит - непонятно.
-
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> да таблица тут для примера, чтоб было видно границы. проблема в том что она сползла вниз. и margin:0px; padding:0px; у меня прописано
-
есть такая ситуация вот код <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" вставить какой нибудь текст то он выстраивается как раз по высоте контейнера. Почему? И Как победить? Как сделать чтоб таблица начиналасть от верха контейнера?
-
не работает ни с указанием единиц измерения, ни с отменой от причем не работает не в опере ни в эксплорере
-
есть такая конструкция: <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 не помогает.
-
Нужно кросбраузерно изобразить таблицу примерно так как рисуют игру "крестики-нолики", без внешней границы. делаю что то вроде <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; } В эксплорере работает а в Фаерфоксе сабака не хочет ... Кто то может быть подскажет?
-
На сайте есть много документов на русском. названия в кодировке cp1251 как и весь сайт. что то типа http://mysite.ru/files/Документ.doc Но браузеры как то неоднозначно к этому относятся. FF грузит без проблем. А Опера и Эксплорер говорят что такого документа нет,причем в теле ошибки имя документа указано в UTF-8. Есть ли какой то однозначный подход к решению такой проблемы? Мне просто нужно чтоб названия документов были на русском языке.
-
Вы сами то пробовали? ТАК не канает ... по крайней мере в эксплорере
-
Да в принципе пока никакой ... просто слой ... UL нужно растянуть на всю ширину этого слоя
-
Есть такая конструкция: <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