Jump to content

berg12

Newbie
  • Posts

    16
  • Joined

  • Last visited

Everything posted by berg12

  1. В общем ситуация такая. Есть горизонтальное меню, при структуре с фиксированным расстоянием между кнопками(padding), вроде влазит, но кроме андроида и мазилы. (последний пункт выползает во 2 ряд) Хочется чтобы оно автоматически растягивалась по ширине, сделал это с помощью div -display: table; ul- table-row; li- table: cell; Появилась другая проблема, раньше, при наведении на элемент он выдвигался (hover {padding-top: +5px;}), а с таблицей это не работает, отодвигаются все элементы.
  2. Добрый вечер,не нашел раздела для новичков(js), по этому спрошу тут. <ul> li li li </ul> Хочу чтобы по клику элемент li(страница при этом не меняется) менял css (цвет и рамка), но при клике на другой элемент с предыдущего элемента css сбрасывалось. И, пользуясь случаем, еще один вопрос. есть таблица, по клику в ней меняется контент, я сделал целиком подмену таблицы, но понимаю, что это не оптимальное решения, как сделать лучше(хотелось бы чтобы менялись только некоторые значения ~10). Вот: <SCRIPT> function sw(numb) { document.getElementById('tbl2').style.display = 'none'; document.getElementById('tbl3').style.display = 'none'; document.getElementById('tbl'+numb).style.display = 'block'; document.getElementById('tbl'+numb).style.background = '#ccc'; return false; } </SCRIPT> <div style="display: none;" id="tbl2"> Объемная таблица </div> <div style="display: none;" id="tbl3"> Объемная таблица 2 </div> <li onclick="sw(1);">Таблица 1</li> <li onclick="sw(2);">Таблица 2</li>
  3. Создай общий блок для картинки и блока с текстом, потом используй css float: left; для внутренних блоков, правда не понял куда там еще один блок, мне монитора ноутбука хватило только на эту страницу. пс: брутом торговать не хорошо, да и не законно)
  4. Не понял, а зачем? Как же там тогда будет отображаться элемент, когда он нужен? Пока лучшее что я придумал, это отображение модуля вместе с этим div, но тогда при установке сторонних модулей им нужно править код, опять же не очень вариант. Насчет JS хотел бы подробнее узнать, каким образом осуществляется проверка, увы пока до js руки не дошли.
  5. У него пустые параметры, как и говорите, но остается полоска бордера. Сделал вывод этого div вместе с модулем, но мне кажется это не самое лучшее решение, с точки зрения создания хорошего универсального шаблона.
  6. display: none; совсем не подходит для этого случая. Проверка, мб быть, но это решает только конкретную пробему, мне надо чтобы этот див отображался тогда, когда в нем есть содержимое, а уже в кмс я выберу на каких страницах его отображать.
  7. Добрый вечер, натянул свой шаблон на cms, есть слайдер на главной странице, для него отдельный div. На остальных страницах, где его нет, появляется ненужный отступ+пустая полоска бордера, что можно сделать в этом случае? ув.модератор, откорректируй если есть возможность слово- "невидемым" а то опубликовал, а потом заметил такую нелепую ошибку.
  8. berg12

    width (%+px)

    Спасибо, то что надо. Ваш образец помог разобраться.
  9. berg12

    width (%+px)

    Все было бы просто, если бы элементом была бы не картинка{url ("img") no-repeat}. отрицательный padding, чтобы прижать картинку к краю, картинка прижимается в зависимости от разрешения(@media), на +1280 все центрируется, для IE(6-7) используется более статичная страница. Можно сделать размер картинок статичный, под популярные разрешения, но тогда если менять размер браузера, содержимое будет плавать, а картинки будут меняться только по заданным разрешениям (640,800,1024). Надеюсь кто-нибудь поймет то что я понаписал)
  10. berg12

    width (%+px)

    В общем есть задача, вроде вполне стандартная, но у меня вызвала затруднение. Есть элемент, в CSS его расположения присутствует margin-left: -7px; Структура элемента- width: 100%; Но при этом появляется отступ с права, т.к от элемента отняли 7 px, в идеале должно быть так width: 100%+7px; Если задавать элементу 101%,102%, то появляется не нужная нижняя полоса прокрутки, т.к дизайн резиновый.
  11. Абсолютное позиционирование редко когда используется для построения каркаса, потому что предназначено совершенно для других целей. Относительно каркаса, я бы с помощью position: absolute делал, например, псевдо-колонки, но только в качестве заднего фона. Но верстать весь сайт на нём жестоко) Спасибо, полезная ссылка. Я, вроде получается, по назначению position т.к без него обертку пришлось бы разрывать, чтобы сделать задний фон.
  12. Спасибо, помогло, правда не было возможности в IE проверить. А какие именно ошибки в верстке, и что плохого в position: absolute; ?
  13. Как-нибудь то сделать можно. Не знаю, на сколько вам данное решение подходит, но например можно это использовать- -webkit-gradient Если хотите увидеть что в итоге получается, вот вам пример стиля:
  14. Добрый вечер. Опыта создания шаблонов с ноля у меня нет, по этому возникла проблема. Суть проблемы: <div id="контейнер"> 2 колонки с содержанием(div) </div> стили html Контейнер имеет белый фон и рамку, но почему-то получается, что эти колонки не находятся внутри div(контейнер),так же возникает проблема с футером, который находится внизу. Что самое интересное, взаимопонимание возникло только с браузером Opera, в нем можно посмотреть, что я в итоге хочу получить. Посмотреть саму страницу можно тут. В итоге: Все отображается как надо в Opera, в остальных с проблемами.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy