-
Posts
3,246 -
Joined
-
Last visited
-
Days Won
155
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Switch74
-
а может быть padding в % и когда блок расширяется под действием картинки padding тоже увеличиваются, что и приводит к не рассчитанным потерям в ширине... или на оборот приобретениям но скролл - это более вероятно и похоже именно на него, но не заметить появление скролла это слишком
-
могу предложить что-то подобное, но я смотрел это только в хроме, проверь может подойдет или идею возьмешь <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <style> html,body{margin:0px;padding:0px;height:100%;} #body{position:relative;min-width:800px;width:100%;min-height:400px;height:100%;} #site{position:absolute;margin:-200px 0px 0px -400px;top:50%;left:50%;width:800px;height:400px; background:#ddd;} #header{position:absolute;top:0px;left:0px;right:0px;height:50px; background:#eee;} #content{position:absolute;top:50px;bottom:50px;left:0px;right:0px; background:#bbb;} #footer{position:absolute;bottom:0px;left:0px;right:0px;height:50px; background:#eee;} </style> </head> <body> <div id="body"> <div id="site"> <div id="header"> header </div> <div id="content"> content </div> <div id="footer"> footer </div> </div> </div> </body> </html>
-
хз... кода не вижу ни чего не могу сказать
-
потому, что span дочерний элемент div и наводя на него подразумевается, что ты наводишь и на div, так же как и на body и не важно, что позицию span ты вывел за видимую границу div, по сути он все еще находится на слое div
-
как подключаешь, в коде выше я скриптов не наблюдаю <script type="text/javascript" src="http://code.jquery.com/jquery.min.js"></script> <script> $(document).ready(function() { //здесь пишем все свои команды, или после тега </html> }); </script>
-
можно сделать резиновый, если качество исходников позволяет, скажем от 800 - 1600 или даже больше: хэдер прижат к верху, футтер к низу, между ними контент резиновый от - до и не будет пустых мест и будет имитация выравнивания по центру. если вы хотите постараться реализовать данный сайт без полосы прокрутки body, то конечно выравнивание по центру экрана по вертикали на больших экранах будет смотреться хорошо, а если сайт на других страничках будет иметь много контента и от полосы прокрутки никуда не деться, то смысла выравнивать по центру мало. дизайн выглядит симпатично, но что будет на других страничках, какой контент... я так понимаю этот мужик с прилавком будет только на главной странице - и он не элемент фона. я вижу здесь 6 основных слоев, верстка не особо сложная
-
к сожалению у мя ща там ошибочка. считаю, что использование тех или иных единиц обуславливается теми или иными задачами.
-
чтобы #promo растягивался на height:100%; нужно чтобы у родителя была указана высота, у вас же #wrapper{height: auto !important;}
-
Опера и ФФ у меня тоже работаеют
-
ну вот только если за этим
-
почему? а зачем он там?
-
я уже решил эту проблему, только так и не понял почему он так делал
-
хорошо, какой доктайп, в каком браузере не работает у меня в хроме всплывающее окно появляется, если данную страницу открыть в фрэйме и без фрэйма
-
и размер ему не забыть указать
-
у мя тут ща подобная фигня, один блок уходит вниз на пару пикселей, хотя в стилях все чисто и не понятно почему этот гад так делает
-
если страница в другой папке, то ваш фрэйм ни когда не откроет нужную страницу, т.к. он ищет страницу в этой же папке, путь правильно укажите а onClick тут совсем не причем
-
а где находится страница в которой этот фрэйм открывается? она должна лежать в той же папке вы указали width, но не указали height, он вам не нужен?
-
width="800" пишется без px и если уж ты написал style, то внеси этот параметр туда же данный способ на сколько я знаю не во всех браузерах работает корректно в твоем варианте реши для себя сколько картинок в ряду ты бы хотел видеть и сделай расчет исходя из ширины родителя, картинок и отступов
-
возможно у тебя с браузером что-то не так, посмотри код страницы, которую я тебе дал, если там есть что-то кроме того, что в html файле, значит у тебя браузеры что-то дописывают. С помощью просмотра кода элемента можно выяснить что это, где и сколько занимает места возможно это вирус
-
возможно вас устроит такой вариант <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>Block</title> <style> html,body{margin:0px;padding:0px;height:100%;} #conteiner{position:relative;min-height:100%;} #header{height:100px; background:#0f0;} #content{margin-bottom:100px; background:#0ff;} #footer{position:absolute;bottom:0px;width:100%;height:100px; background:#00f;} </style> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script> <script> </script> </head> <body> <div id="conteiner"> <div id="header">header</div> <div id="content">content</div> <div id="footer">footer</div> </div> </body> </html>
-
1. закрывайте div 2. не вижу в приведенном коде второй колонки, которая отображена на картинке и вопрос не пойму что значит не пускает выше если есть колонка и в ней нужно сделать две половины, разделите ее на две половины блоками и пихуйте текст и картинки в них
-
для ваших целей я бы сделал для дива {width:auto;margin:0px 'ширина правого блока' 0px 'ширина левого блока';} а для таблицы можно оставить ширину 100%
-
1. Зачем вам #conteiner { margin: 0; padding: 0; } вы ведь это уже указали для div 2. в каком браузере появляется скролл? у меня в хроме все норм. и зачем вам этот скрипт с изменением шрифта, em уже не устраивает http://habrahabr.ru/post/42151/
-
хмм.. а как достать картинку из xls это интересно, но там будет один маленький косяк, картинки в xls не привязываются к ячейке, они имеют координаты относительно всего документа, возможно придется просчитывать сумму высот строк (ибо высоты могут быть разные) + анализатор этой высоты, который будет сравнивать с координатами картинок и сопоставлять их со строкой к которой они должны относиться... Я обычно загрузку прайсов с картинками предлагаю такую создаем xls с данными и в последний столбик записываем названия картинок, в той же папке с xls лежат данные картинки, после все это загоняется в zip, отправляем zip на сайт, там его распаковываем и достаем xls, парсим, данные заносим в бд, картинки в файловую систему в нужную папку в вашей структуре, имена при желании можно сменить на уникальные, если все картинки находятся в одной папке, но я советую разделять файлы пользователе и хранить их в разных папках например с их id.