TonKhaO
User-
Posts
341 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by TonKhaO
-
ну так Уолкер, спасибо, но тебе огромное спасибо что делишься опытом сам ощущаю что совершенствуюсь!
-
"#header ul li {behavior: expression(this.onmouseover = new Function("this.className += ' hover'"), this.onmouseout = new Function("this.className = this.className.replace(' hover','')"), this.style.behavior = null);" вот от такого бы у меня глаз сломался ))) лучше в цсс так не пиши, в дополнение к тому что сказал Уолкер добавлю что я лично юзаю iepngfix не жалуюсь и работает стабильно. а цсс там просто добавляется небольшая строчка которая указывает на файл .htc и делов то )))
-
можно таблицей. но таблицей не семантично будет! таблицы для данных а в данной задаче это на данные не похоже! советую дивами три дива, верхний (в нем левый и правый уголок абсолютами), далее средний див собсно с контетом и нижний, который аналогичен верхнему по структуре да и в данном примере с пнг прозрачностью думаю морочиться не нужно для 6 ие, у тя фон однородный поэтому мона делать гифами краями под фон структура примерно такая <div class="top"> <div class="leftCorner"></div> <div class="rightCorner"></div> </div> <div class="content">content</div> <div class="bottom"> <div class="leftCorner"></div> <div class="rightCorner"></div> </div> классы leftCorner и rightCorner делай фоновым изображением, и лучше наверное с абсолютным позиционированием, ибо с флоатами может возникнуть трабл, сам недавно с таким мучился
-
ааа, все понял тя )))
-
Все нормал! http://tatyanavais.ru/tehnolog.html переделал, таперь везде кроссбраузерно, Уолкер кстати вот вопрос. раньше я юзал чтобы выровнять через абсолют справа такую запись left: 100%; margin-left: -отриц ширина блока ты юзаешь через right, думаю это логичнее, юзать right кроссбраузерно для всех, проблем не было? и еще я заметил ты left для правого блока ставишь в auto - честно не понял для чего
-
Уолкер спасибо дружище! Да твой вариант и правилен и компактен, у тя на один div меньше! НО и я не с пустыми руками, я нашел косяк то, никто видимо как я и не заметил, вобчем див left_area_top_stretch (который кстати я уберы), он был тоже ведь внутри враппера. для враппера я проставил font-size: 1px; а для left_area_top_stretch забыл ))) потому высота и была больше! ВОБЧЕМ ДЕНЬ НАЧАЛЬСЯ С ПОЗИТИВА! РЕбят не забывает что font-size жесток к IE6 и даже если у вас див выслта задана 1пыксель а шрифт на сайте порядке 12пыкселей то этот пустой див будет как раз 12 пикселей, то есть нулевой текст его все ранво будет распирать PS: Уолкер щас, переделаю по твоему варианту
-
Уолкер, дружище! на тебя последняя надежда человечества
-
у тебя боюсь другая проблема, смотри у меня сайт на иврите и поэто му тама все справа налево, и когда я например делаю родительский блок и ставлю ему position: relative, далее в этом блоке еще один делаю и например ставлю внутреннему тоже position: relative но с указанием координат например top: 0px; left: 0px; то это блок будет как ожидается располагать не слева, а справа. а если внутренним делать position: absolute с такими же координатами то он все таки будет слева, вобчем конечно может голова кругом пойти но лучше самому попробовать, я именно предпочел в данном случает position: relative для внутренних блоков
-
Так кажется я добрался до истины, у меня для всего сайта задано direction:ltr; то есть при задании position: relative родителю отсчет то top: 0, left: 0 ведется с правого края )))
-
не долго ему осталось жить, и в 7 кстати такая же фигня кстати баг просиходит из-за внешнего дива common_text, хмм, прозумил даж, и нифига
-
спасибо за ссылку но я думаю что все таки разобраться с этой ситуацией, не хотелось бы менять способ углов, я думаю что способ с тремя блоками и абсолюты в верхних и нижних наиболее универсальный, нужно лишь понять почему такая фигня происходит
-
а как я по твеому без этих двух верхний и нижних блоков выравняю абсолюты по вертикали? Уолкер! Как думаешь откуда 3 пикся взялись?
-
ОГО! Ушел тестить! Вернулся - УОЛКЕР! Спасибо дружище! каждый день открываешь глаза на жизнь!!! Честно давно мечтал понять это, а оказалось что все намного проще
-
эээ, погоди ну вот скажем я задал для блока height: 500px; а контент сам будет выше 500 пикселей, и этот блок он же перестанет тянуццо!
-
А вообще можно ли без JS это реализовать! подскажите плиз кто знает!
-
сори я не знал что это вызовет путаницу почему лишняя, у меня ведь 3 блока: 1. верх (в нем уголки) 2. середина с текстом 3. низ (в нем уголки) если я уберу верхний и нижние блоки у меня абсолюты тоже "полетять"
-
ну вы код видели? я пользуюсь top и left маргинами я возвращаю назад налево смещенный правый блок чтобы он не выходил за границы насчет inline-block подумаю
-
и то и то первоначально есть
-
Страница Вроде все делал по инструкции как на прошлом сайте, уголки сделал абсолютами с внешнимими нижними и верхними обертками Почему то верхний правый див topRightCommBg не реагирует на margin-left: -20px; проблема в ИЕ 6 и ИЕ 7, с нижним правым дивом аналогично! Ребят я опять что то забыл?
-
Сори что так долго не отвечал, завал в делах, вобчем поменял на абсолюты, ссылка прежняя http://tatyanavais.ru/tehnolog.html боковые маргины у верхний и нижний контейнеров (которые с суффиксом "_stretch") подправились, но а вот высота у внешний контейнеров (например left_area_top) по-прежнему превышает на 3 пикселя нежели у остальных браузеров! В ие6 высота 14 пикселей, откуда 3 пикселя взялись понять не могу! Все проставил что возможно было line-height, font-size, height, zoom, маргины и паддинги у них все на нуле! IE6:
-
ок, вечером отпишу, по идее должно получиться, там же не прийдется эти абсолюты сдвигать вниз на 100% а просто влево вправо ))) фув, с богом
-
эм, помнишь я же пытался сделать на другом сайте первоначально как раз на абсолюте углы и там нихние уголки на пиксель в шетом уходили за края, или ты имеешь ввиду сделать абслоютом прямо в такой же структуре, тока поменять все флоаты на абсолюты? так?
-
переделал в пустые дивы с бэкграундом и к стилям добавил pngfix тож самое http://www.tatyanavais.ru/tehnolog.html такое впечатление что у внешних блоков например left_area_top образуется лишний либо паддинг либо маргин
-
ОКЭ, вечером попробую, отпишусь
-
попробуй еще волшебный zoom: 1 для ИЕ, мож поможет, это кстати к тому что overflow: hidden без zoom: 1 в ИЕ номально работать не будет