Jump to content

Switch74

Expert
  • Posts

    3,246
  • Joined

  • Last visited

  • Days Won

    155

Everything posted by Switch74

  1. а когда последний раз яндекс индексировал страничку?
  2. правой кнопочкой не пробовали и "проверить элемент"?
  3. 1. html в подгружаемом файле писать не нужно, т.к. у вас получится на странице два тега html а должен быть один 2. цель создания таких табов и зачем потом в них подгружать данные по клику из другого файла?
  4. думаю это связано с резиновостью верстки, размерами экрана и маштабированием
  5. данный косяк почему-то проявляется не во всех браузерах
  6. если мне не изменяет память less на локале не работает типа там адреса http:/
  7. создание внешнего вида например, может быть симпатично за счет подобной реализации http://jsfiddle.net/Dk2BC/
  8. В текущем варианте кода получается так: 1. в зависимости от нажатой таб у нас подгружается код из js, например при нажатии на первый таб грузим iMstup[0]="<div id='view1'><a class=add>add</a><div class=add></div></div>";2. дальше мы жмем на подгруженную ссылку и заменяем подгружаемым вариантом из add.htm $('.add').live("click",function(){$(this).load('add.htm');return false;получается <div id='view1'><a class=add>"содержимое файла add.htm"</a><div class=add></div></div> а хотелось <div id='view1'>"содержимое файла add.htm"</div> для этого нужно исправить на $(this).parent().load('add.htm'); теперь момент - нужно ли это все, не проще ли: сделать для табов точно такую же загрузку из файла? $('.tab1').live("click",function(){$(this).load('add1.htm');return false;индекс у tab можно сделать динамическим или использовать дополнительный параметр в теге как ключ для указания какой файл подгружать. Вариантов выше крыши все ограничено только вашим воображением. Если уж очень нужно, чтобы контент табов находился на странице сразу, и если нужна индексация ботами, то лучше сделать его в виде слайдера и при нажатии табов просто прокручивать контент - будет эстетичнее.
  9. примерчик не очень http://essenza.plusq...imal/portfolio/ "эластичность" на js и без него сайт не отображается ни как даже
  10. если так сильно хочется флэш, то я бы предложил делать на оборот: меню делаем в html проверяем наличие flash, если есть, то заменяем меню на flash вариант обычным js делается все на ура
  11. а как экспериментировали с include() или require() в каком коде? выше вам давали ссылку, там есть пример иллюстрирующий данное действие http://php.net/manual/ru/function.return.php#83663
  12. я запутался уже в теме .... 1. вижу табы <ul id="switcher"> <li class="tab"><div class="tab1"><img src="img/tab1.png" alt="" /></div></li> <li class="tab"><div class="tab1"><img src="img/tab2.png" alt="" /></div></li></ul>2. вижу место, куда должен загружаться контент <div id="content"></div>3. не пойму зачем это и отсутствие открывающего тега <div>, <div id="tab0"><span id="chooseVIEW">выберите вид...</span></div>...</div>но это думаю не важно 4. дальше смотрим на скрипт <script> var iMstup= new Array();iMstup[0]="<div id='view1'><a class='add'>Кликни</a><div class='add'></div></div>";iMstup[1]="<div id='view2'><h1>Ололоша 2</h1></div>"; $('.tab').bind("click",function(){ var num = ["first","second","third"], id = $(this).index() - 1, currentTemplate = iMstup[id]; //alert(id) $('#content').html(iMstup[id]);}) </script>iMstup[0]="<div id='view1'><a class='add'>Кликни</a><div class='add'></div></div>";iMstup[1]="<div id='view2'><h1>Ололоша 2</h1></div>";этот огрызок я так понимаю имеет массив наших контентных частей, которые должны загружаться при нажатии на табы и вы хотите еще, чтобы в эти загружаемые контенты еще что-нибудь подгружалось через аякс и вставлялось вместо <a class='add'>Кликни</a><div class='add'></div>а не проще в подгружаемый файл вынести <div id='view1'>нужная контентная часть</div>тогда не нужны будут эти мороки с двойной обработкой js и тормозить перестанет
  13. вот это самое норм на мой взгляд и ставить это до других скриптов
  14. добавьте .logout .logout{ margin:0 0;}возможно получится то, что вы хотите, но возможно я не правильно понял что вам на самом деле нужно
  15. не заметил у вас в CSS подобных строк html,body{height:100%;}table{min-height:100%;}и высота 60 - это px или %?
  16. без понятия почему у вас так, вы сейчас выложили картинки (css) из книги, без текста (html) и хз почему у вас все не влезает на страницу в каких браузерах вы это наблюдаете? у вас фон находится не на body а на .main как я понимаю, возможно где-то ваш контент находится за пределами этого блока или не влияет на него из-за того, что имеет position или float...
  17. вот у вас есть в скрипте iMstup[0]="<div id='view1'><a class=add>add</a><div class=add></div></div>"; именно в скрипт вы ни как не вставите вы можете вставить данные из add.htm в #view1 после того как выведите переменную iMstup[0] в потоке на странице
  18. Делаем два файлика index.html и add.htm расширение роли не играет, просто html - это будет полный нормальный файл в котором будет полноценный doctype и head htm - сокращенные только с нужной нам информацией без doctype и head это для удобства и понимания в html у нас должна быть кнопочка, которой вызывается функция подгрузки второго файла, и место, в которое должна попасть информация из подгружаемого файла. <a class="add">add</a><div id="add"></div><script>$('.add').click(function(){$('#add').load('add.htm');});</script>и за одно советую разобраться с $post - очень полезная и более функциональная функция
  19. селекторы в jquery для $() пишутся в двойных или одинарных кавычках 'a' - название тега, находит все ссылки '.a' - название класса, находит все элементы с class="a" '#a' - название id, находит все элементы с id="a" принцип тот же, что и в CSS 'div#div>a.a' - находит все ссылки с class="a", находящиеся в div c id="div" в вашем случае я бы указал для связанных ссылки и дива id, например так <style>#spoiler_1{display:none;}</style><script>$('.spoiler_1').click(function (){ $('#spoiler_1').toggle();});</script><a class="spoiler_1">Спойлер</a><div id="spoiler_1">Спойлер</div>
  20. min-height не тоже самое что height первый указывает лишь, ограничение размера, но не сам размер размер блока может быть и больше min-height, если содержимое блока будет растягивать его
  21. 1. на сколько я помню, флэш может подгружать в себе другой флэш (аналог фрейма) 2. а вообще судя по картинкам, "интерактивный" сайт легко делается даже на обычном html 1 единственные скрипты слайдера и возможно обработка нажатия кнопок
  22. ограничить размеры странички, чтобы не наезжали = полосы прокрутки медиа запросы = все шикарно, но писать много
  23. Если зеленые блоки фиксированной высоты, то все это можно попробовать position:absolut распихать по местам можно только зеленые блоки абсолютно позиционировать, а центральный на 100% с padding или margin могут понадобиться оберточки еще можно правую колонку разделить на 3 строчки для каждого блока
  24. Может .с1 не воспринимает высоту потому, что у родителя не задана высота? Можно использовать position:absolute; А box-sizing я даже не представляю что-то, как может помочь И если эти блоки должны быть на высоту экрана, а не страницы, так и вкладывайте их на том же уровне что и блок .page
×
×
  • 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