Diver2
Newbie-
Posts
8 -
Joined
-
Last visited
Diver2's Achievements
Explorer (1/14)
0
Reputation
-
npofonr IeTester — супер вещь, спасибо) Выявмл у себя список глюков в семерке и шестерке... ненавижу ие ( SelenIT http://diveservice.onestar.ru/catalogue/product/221 Под заголовком "Буксируемый металлоискатель PULSE 12 Производитель: JW Fishers" Навигация со стрелками - это слой 1, то, что ниже - это слой 2. У слоя 2 обязательно relative, т.к. белые обводки со скругленными краями создаются через кучу абсолютно спозиционированных слоев, исходная картинка там квадратная. Внепазно обнаружил, что в IE 7 индивидуально не работает float: left у навигации, она не делает перенос строки, а выстраивает все в строчку, обрезая лишнее... надо будет видимо новый топик открывать) - Всем спасибо еще раз огромное за помощь -
-
rus Спасибо вам огромное за помощь, все работает теперь как надо. Правда суть решения, т.е. почему оно работает, я так и не понял) SelenIT Разве должен? Он позиционируется относительно родителя ведь по идее, а не относительно других элементов в родителе. Подчеркиваю сразу, что не попытка спорить, а диалог) И нет, не работало даже в FF. P.S. Оффтоп Я много раз слышал, что в IE можно включить что-то вроде имитации более старых версий. Т.е. увидеть, как бы отобразил страницу IE 6, при том что на самом деле стоит IE 8 например. Правда ли это и если да, не кинете ссылку, как делается? Я пробовал со своей семерки (вин) снести восьмой IE, но он не хочет полностью удаляться и IE6 сверху отказывается ставиться.
-
Vlad Насколько я разбираюсь, z-index не подходит, мне нужно чтобы слои следовали друг за другом, а не накладывались в нужной последовательности. Вот для наглядности: rus Т.е. поставить у первого слоя float: left и далее <br style="clear: left" /> ? И он сработает несмотря на то, что первый слой обычный, а второй - relative? Спрашиваю, т.к. у меня уже не сработало, может я что не так делаю?
-
Добрый день, Есть два слоя, ширина 100%, следующие друг за другом. <div>(1) static, высота не известна заранее, т.к. определяется контентом, который вставляет php</div> <div>(2) relative, т.к. внутри используется div с абсолютным позиционированием</div> Чтобы внутри второго слоя (2) работало абсолютно позиционирование, я ставлю ему relative. Но тогда он не учитывает, что перед ним есть другой слой (1) и слои накладываются, (2) поверх (1). Вопрос: как сделать так, чтобы внутри второго слоя работало абсолютно позиционирование, но он располагался строго под первым? Заранее спасибо) UPD: Чуть ниже разместил наглядную картинку "что сейчас и что не так"
-
@LEXXX_NF Спасибо, очень помог)
-
Добрый день, Пишу на js код и столкнулся с проблемой - document.write вставляет текст строго туда, откуда был вызван. А у меня функция вызывается на onselect. Уверен, вопрос простой, но по яндексу и в факе не нашел ответа (запросы "js вывод в заданном месте", "document.write задать место вывода", ...) Сам вопрос: Как указать document.write место, где он должен вывести текст? Скажем, есть <div id="puthere"></div> Хотелось бы чтобы после вызова функции в него вставлялся html-код (конкретно сгенерированный мною в этой функции) Заранее спасибо)
-
psywalker Конкретно height: 1% помог, но в итоге вызвал новый глюк - часть маркеров просто исчезла. В итоге я успел понять, что писать придется как рекомендуется на htmlbook'е, то, о чем написал sandro-css И все заработало. Но логически я этого так и не понял. Мне не ясно, зачем ставить второму слою обтеканию (хотя его ничего не обтекает) и потом тут же отменять. На уровне "это косяк IE, такое решение кроссбраузерно и работает" я въехал. Но в чем смысл такого действия - нет. P.S. psywalker, sandro-css, спасибо, что откликнулись.
-
Добрый день, Подскажете, пожалуйста, как исправить такую ошибку: Слой с float: left в ие7 после окончания колонки, которую он обтекает, уменьшает padding. Наглядно: html <div style="float: left"> <img src="/i/image.jpg" style="margin: 0; padding: 0"> </div> <div class="ctlg"> <div><h3>title</h3> <ul> <li>Фильтр для очистки и минерализации мягкой воды</li> <li>Картридж</li> <li>Угольная <a href="#">вставка УВ</a></li> <li>Дозаторы <a href="#">кальция</a> и <a href="#">магния</a></li> <li>Возможность регенерация картриджа</li> <li>Выпускается в прозрачном и белом корпусах</li> <li>Выпускается в прозрачном и белом корпусах</li> <li>Выпускается в прозрачном и белом корпусах</li> <li>Выпускается в прозрачном и белом корпусах</li> </ul> </div> </div> css div.ctlg { background: url('/i/cbg_b.png') no-repeat; background-position: 133px 100%; } div.ctlg div { background: url('/i/cbg.png') no-repeat; background-position: 133px 0; padding: 0 60px 10px 143px } div.ctlg div h3{ color: #2abc54; padding: 5px 0 5px 25px } div.ctlg div ul { margin: 20px 0 10px 32px; } Заранее спасибо.