![](https://htmlforum.dev/uploads/set_resources_18/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
folibis
-
Posts
24 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Posts posted by folibis
-
-
вот про 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
В IE6 не копируется текст
in HTML Coding
Posted
Обалдеть, маэстро, вы спасли мне жизнь![:facepalmxd:](https://htmlforum.dev/uploads/emoticons/default_facepalmxd.gif)
Это действительно работает. Но почему? ))))
По идее, абсолютное позиционирование для body это абсурд или ... нет?
Поистине, мир и велик и чудесен (с)