
maza
User-
Posts
128 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by maza
-
не могу понять в чем дело... задал ширину в 171px визуально 171px, но когда начинаешь вставлять тект в этот слой, то этот слой становится шире в зависимости сколько в н?м текста! Как задать ширину так, чтобы текст не удлинял слой, а как обычно сам впихивался в эти 171px ?
-
Резиновый, БОЛЬШЕ 3-х колонок, РАВНАЯ ВЫСОТА, не работает в Опере :(
maza replied to maza's question in HTML Coding
yopopt, я не бум-бум в яве если вам не сложно, если это не долго писать, можете сделать? плиз! блин, тупого включил... <script type="text/javascript"> window.onload = function() { // get the offset height of the center div and apply it to the sidebars var centerElement = document.getElementById('centerColumn').offsetHeight + 'px'; document.getElementById('leftColumn').style.height = centerElement; document.getElementById('rightColumn').style.height = centerElement; document.getElementById('left2Column').style.height = centerElement; document.getElementById('right2Column').style.height = centerElement; } window.onresize = function() { // get the offset height of the center div and apply it to the sidebars var centerElement = document.getElementById('centerColumn').offsetHeight + 'px'; document.getElementById('leftColumn').style.height = centerElement; document.getElementById('rightColumn').style.height = centerElement; document.getElementById('left2Column').style.height = centerElement; document.getElementById('right2Column').style.height = centerElement; } -
Ты вообще нифига не понимаешь... Кто тебе говорил "кор?жить ядро"??!! Парсинг темплейтов продумана под таблицы - это во первых. Во вторых, тот парсинг и те темплейты, что есть в системе пытались сделать универсальным, для большинства дизайнов! Абсолютно для любого дизайна он не подойдет. Я не утверждаю, что именно твоя задача не реализуема для стандартного парсинга нашей системы, я просто тебе советую изменить вывод темплейтов. Если ты считаешь это "кор?жением системы" ? не внимай мой совет и вс?. p.s.: если кто-то захочет ПЕРЕВЕРСТАТЬ дизайн, пусть не поленится и подправит 2 несчастных файла, там и школьник разберется
-
короче padding-bottom тут абсюлютно до фени.. странно, но факт: добавил в слой "poloska" overflow: hidden ? зазор убрался. меня мучает другой вопрос! там есть шапка в 155 пикселей и полоска внизу на 5 пикселей по высоте. вот они добавляют к макету не нужных 160 пикселей! макет у меня 100% высоты + 160 пикселей и резултат этого не нужный скролл у браузера! Как решить эту проблему?
-
Блин Шурик!!!! ты меня просто убиваешь! нафига тебе менять последовательность?Да поменяй ты вывод своих темплейтов в ядре и капец! в корне системы ? header.php и footer.php ты открывал эти файлы??? создал например темплейт в котором левая колонка, темплейт в котором правая и темплейт в котором центральная. дальше открываешь header.php а там уже выстраиваешь парсинг темплейтов как тебе душе угодно! сначала парсится левая колонка, потом центральная потом правая. ЗАЧЕМ ТЫ ИЗОБРЕТАЕШЬ ВЕЛОСИПЕД???
-
Резиновый, БОЛЬШЕ 3-х колонок, РАВНАЯ ВЫСОТА, не работает в Опере :(
maza replied to maza's question in HTML Coding
я эту тему создал не для того, чтобы похвастаться или прочего.. Хотелось бы в одном макете решить все задачи, просто и понятно.. Вопрос на засыпку! Можно ли написать скрипт, который бы отслеживал изменения окна браузера? (чтобы скрипт который выравнивает колонки при изменении заного считал их, просто обновил страницу, когда юзверь изменит размер окна) -
Резиновый, БОЛЬШЕ 3-х колонок, РАВНАЯ ВЫСОТА, не работает в Опере :(
maza replied to maza's question in HTML Coding
yopopt, вы как всегда на высоте!!!Спасибо! Помогло! Ура!!!!!! {...отредактиравано lancer} -
Резиновый, БОЛЬШЕ 3-х колонок, РАВНАЯ ВЫСОТА, не работает в Опере :(
maza posted a question in HTML Coding
Вс? время добивался одного и тогоже... то что есть в таблицах и это элементарно в цсс это что-то сверхестественное.. дизайн состоит из 5 колонок (4 колонки в одной) , почему? из-за фоновых изображений, можно было сделать из 3-х колонок, но решил сэкономить на размерах изображений, тем более если сделал 3, то 4, 5, 6 и больше ты тоже сделаешь. КОРОЧЕ: Там у меня в красном прямоугольнике типа как плавающий подвал, который всегда находится внизу... тока он работает только в Эксплорере и ФФ, в Опере почему-то не работает... Кто-то может тыкнуть пальцем где нужно исправить чтобы в Опере заработало ? сайт -
вот нормальный шаблон: http://trifler.ru/blog/post_1184599195.html + есть возможность создать свои темплейты и запихнуть туда код, который должен исчезать. вс?. дальше только моск осталось включить.
-
Шурик, я думаю, что лучше всего, добавить в свою смаллу пару темплейтов з.ы.: я уже давно это сделал и радуюсь жизни :-D з.ы.ы.: в ядре системы совершенно не сложно задать какой темплейт тебе нужно отключить!
-
шо это за монархия???)) если что-то не нравится то всеуважаемый kiD может меня лично попросить писать его ник только так как он пишет. Я надеюсь гордость ему ещ? позволяет быть на равне с другими форумчанами... p.s.: это соверешенно не справедливо за такое банить p.p.s.: сори за оффтоп
-
ой.. ну ладно, макет без явы - согласен. но вс?равно не развернут на 100% по высоте! я уже бьюсь головой об клавиатуру неделю!! остановился на http://forum.htmlbook.ru/index.php?showtopic=4928 (12 пост)
-
Кто нибудь, подскажите плиз, почему на этой странице белый зазор внизу страницы? причем только у FF и Opera, в IE нормально.. http://www.polyana-skazok.org.ua/blin.html я же задал margin-bottom: -5px с размер той полоски! почему не пашет?! p.s.: <script type="text/javascript" src="minmax.js"> ? это скрипт, который учит IE 5+ всем min/max height/width лежит здеся (если не доверяете моей ссылке, можете в гугле поискать "скачать minmax.js")
-
очень хороший, очень хороший.. Опять таки по высоте на 100% не развернут!!! ( p.s.: особенно без явы: <script type="text/javascript"> // <![CDATA[ function toggleContent(name,n) { var i,t='',el = document.getElementById(name); if (!el.origCont) el.origCont = el.innerHTML; for (i=0;i<n;i++) t += el.origCont; el.innerHTML = t; } // ]]> </script>
-
как растянуть на 100% div-блок (position:absolute;)?
maza replied to artuska's question in HTML Coding
Дядя Саша, ваши взгляды на верстку примитивны! Не забывайте про то, что дизайны разные бывают. Красивые, уникальные дизайны зачастую не много, но отличаются от прижившихся "стандартов" (шапка, 2 или 3 колонки, футер) и по этому понадобится может любой при?м. Правильно сказал Tokolist, если если об этом постоянно разговаривают, значит людям это нужно! -
вот так я полагаю нужно указывать для всех интернет эксплореров...
-
не знаю каким раком, но развернул на 100%. Для меня это остается загадкой - чисто случайно как-то вышло , я не запомнил свои изменения, потому что делал их десятки... на счет зазора - надо было просто margin-bottom задать :/
-
gordi, вот ты ссылку скинул ? я посмотрел и увидел, что мой дизайн св?рстан по такому же принцыпу, но есть одно НО! вот если бы человек, который сверстал этот "универсальный шаблон" захотел, чтобы весь его дизайн был по высоте окна развернут на 100%, то как бы он это реализовал??!! вот мой дизайн недов?рстанный: http://www.polyana-skazok.org.ua/kolonki.html вот, что происходит, когда я захотел чтобы он был развернут на 100% по высоте: http://www.polyana-skazok.org.ua/100kolonki.html у меня шапка в 155 пикселей оттесняет всю эту конструкцию вниз, из-за этого появляется скролл, да ещ? и какой-то белый зазор в самом низу ——— кто-то знает как мне помочь?
-
2newbigmir, упс.. А как прописать для всех браузеров? 2shkoda, хех.. буду знать!
-
киД, я ч?то не понял ч? ты написал... что-то ты вс? путаешь.. ч? не понятно я не пойму, я специально страницу в нэт засунул, чтоб наглядно было! Речь идет о высоте, а не ширине. Ещ? раз повторюсь, два обв?ртывающих дива сжимает по высоте вс? содержимое. Вопрос ? какого хрена (извините за выражение) и как избежать этого сжатия?!
-
к горизонтали ))) или нормаль по отношению к сфере нашей Земли
-
Как понять??!! Вертикаль это направление под углом 90?..... если ты хотел спросить, как сжимает содержимое, то можно посмотреть в пост ?21, в котором я и код приводил и ссылку на страницу. Сжатый контент, естественно с вверху.
-
не знаю, где ты там ХАК наш?л, но
-
Вопрос знатокам Почему, когда пользуешься методом обертывания двумя DIV'ами сжимается по вертикали вс? содержимое в них и КАК этого избежать? простейший код, для примера: html: <body> <!--[if IE 6]> <div class='minwidth'> <div class='container'> <![endif]--> <div id="backcenter"> <div id="backleft"><img src="1px.gif" width="1" height="1" alt=""></div> <div id="w22"><div id="w11"><img src="11.jpg" alt=""></div><div id="w33"><img src="33.jpg" alt=""></div></div> <div id="backright"><img src="1px.gif" width="1" height="1" alt=""></div> <div id="w55"><div id="w44"><img src="44.jpg" alt=""></div><div id="w66"><img src="66.jpg" alt=""></div></div> </div> <!--[if IE 6]> </div> </div> <![endif]--> </body> css: body { min-width: 1000px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; } * html .minwidth { border-left: 1000px solid #FFEDE3; position: relative; float: left; z-index: 1; } * html .container { margin-left: -960px; position: relative; float: left; z-index: 2; } #w11 { height: 220px; } #w22 { background: url("22.jpg"); height: 100%; float: left; } #w33 { height: 226px; } #w11,#w22,#w33 {width: 33px; z-index: 3;} #w44 { height: 220px; } #w55 { background: url("55.jpg"); height: 100%; float: right; } #w66 { height: 251px; } #w44,#w55,#w66 {width: 39px; z-index: 3;} #backcenter { background-image: url("backinfo.jpg"); height: 100%; } #backleft { background-color: #6e655c; float: left; width: 171px; height: 100%; } #backright { background-color: #6e655c; background-image: url('backright.jpg'); background-position: top left; background-repeat: repeat-x; float: right; width: 76px; height: 100%; } или вот страница в нэте: http://www.bulatnvr.com.ua/polyana/testing.html
-
лично я приш?л к выводу, что самый оптимальный вариант это такой: * html body{ margin: 0 0 0 40px; } /*для всех броузеров что понимают min-width */ #min-width { min-width:1000px; } /* для IE */ * html .minwidth { border-left:1000px solid #fff;/*min-width*/ position:relative; float:left; z-index:1; } * html .container { margin-left:-1000px; /*-min-width*/ position:relative; float:left; z-index:2; } <div id="min-width"> <div class="minwidth"> <div class="container"> Тут уже городишь вс? , что захочешь.... </div> </div> </div> правда, если честно я не доконца понимаю как оно работает :| почему маргин 0 0 0 40, почему именно 40, как это посчитали, что 40 нужно? потом мы ставим границу размером в 1000 а потом на него накладываем слой с контентом?!