Jump to content

Justnewone

User
  • Posts

    3,354
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by Justnewone

  1. Тему перенес я, не осуждайте публично модераторов, за это полагается наказание, если что-то Вас не устроило, смело жмите "жалобу", и на меня управа найдется, если неправ. Любой вопрос который не выглядит как "вот мой код, у меня не вышло вот это" уже подразумевает, а если Вы просите еще, чтобы человек в степени свежести идей разбирался, то вообще. Для наглядности, предлагаю выяснить для себя, какой процент вопросов попадает сюда, а на какой получаются ответы и если вдруг выяснится "что все вокруг... а я принц", то претензии на этот счет не принимаются. На форуме сейчас так как должно быть. Пока обойдемся без репрессий.
  2. а по аналогии сделать не судьба?
  3. Нефункционлаьный, потому что на нем не сидит ничего вообще, кроме какой-нет картинки-бекграунда, убери его и оставь просто ул, ничего не поедет. Но рад, что Вы на самом деле не так категоричны оказались, БЭМ не панацея, хотя и лучшего лично я пока не вижу. Но как в огромном механизме - там много чего есть странного, я был на конфе яндекса и задавал лично вопросы, многое не раскрывается в принципе.
  4. Пардон, не убедительно как-то. По моему ситуация из космоса, с параграфами. Если бы сказали, дескать, "а вот надо еще и время терять, закрывать тег...." то я бы больше понял чем это. Были ли у меня проблемы - отвечая на Ваш вопрос - да! Были ли у меня проблемы с моим подходом - нет! Я же писал вроде, что человеческий фактор он есть всегда. Мне как-то пришло в голову, что они просто хотели порог входа понизить, "о, гляньте, никаких больше скушных обязательных процедур". все сказали "ООО!" и спросили правда, некоторые, "Пардон муа, а можно так же все все остальные теги парные не закрывать, по аналогии и так сказать для порядка и еще большего снижения порога?" на что разрабы стыдливо попрятали глаза.
  5. почему-то вспомнился мой препод по физкультуре в институте. Он весь семестр нам кидал мячик "играйте", а потом в конце сказал "вы мне ни один зачет не сдали" ну тут все как могли начлаи "сдавать", программа была для морских котиков. Но был выход, он ставил зачет если его в шахматы обыгрывали. У меня ни разу не получилось
  6. У меня тож такое было, когда я изобрел велосипед - верстку трехколоночного макета И кстати, именно на нем я и столкнулся с этим вопросом, клир элемент в средней колонке вставал по высоте по окончании самой длинной из боковых колонок, решение тут уже написали, не буду повторяться
  7. в моей ссылке, первый же результат поиска - последний пример.
  8. xHTNL18 - возможная реинкарнация. Ничего подобного делать не надо, просто поменять 1 строку в хедере и доктайп (самое сложное - групповым поиском и заменой, а если сайт на движке - 1 раз в обертке), про явакскипт - до конца не уверен, но я никогда вообще не экранировал и никогда не было проблем. Зато я помню, как я мучался, когда сайт, написанный на никаком хтмл, только набор тегов незакрытых в квиркмоде, надо было рефакторить. Библиотеки, да, но все равно, после этого надой зайти, как минимум и посмотреть, библиотека она же эта, людьми написана, они могут не предусмотреть какой-то момент, который потом может весь дом разорвать, а просто хмл подобный код не надо, если не было правок в цсс. Портировал и все. Ноя вижу что это холиварный вопрос и относится к манере разработки, наверное. Кто как привык. Мне легче все закрыть и структуру видеть, ошибки отлавливать легче. По холивару: Я уже высказывался когда-то, и теперь еще раз скажу, эти скоты, чтобы выиграть непонятно что (а ведь ничего не выиграно, просто незакрытый тег и все, функционала это действо не добавляет) ввели ограничения, например, в абзац нельзя вставить див, ул, и любой другой блочный элемент. Потом вспохватились что создав параграф по сути его имели ввиду как абзац и понеслась недосемантика, которую они тоже не могут оформить. В Самую основополагающую конструкцию сразу заложили ущербность, понятное дело, будь то хмл-подобный синтаксис, этого бы не произошло. Если в магазине 2 стойки под ТВ, одинаковые абсолютно по цене, но одна твердостоящая и незыблимая, а вторая трехногая или, упаси, двуногая с гироскопом, в общем, те, которые ребенок пробегая мимо наклонит и ТВ дорогой улетит "в пропасть" - то я выберу первую, эстеты могут выбрать вторую и обрекут себя либо в барьере защитном с паддингом 2 метра держать, либо собаку злую сожать чтоб никто не подходил, либо ребенка ругать постоянно. Трагедия, с далеко идущими последователями. Потому адептов незакрываемых тегов я не понимаю. Если я задам Вам вопрос - почему же не надо закрывать, боюсь не услышать чего-то стоящего, твердого, внятного и вразумительного. UPD: про скрипты, их вообще никто не запрещает держать в отдельных файлах, наоборот, только советуют UPD2: При разработке движком, уверен почему-то, разрабы все равно будут сматреть в сторону хмл, даже хтмл в незакрытыми тегами, все равно хмл подобный, можно ведь рассуждать как: просто прописаны условия, что некоторые теги одиночные, надо мысленно держать закрывающий, а ведь так и есть, вы же не будете спорить, что незакрытый ли именно закрывается перед объявлением следующего ли? И им приджется это иметь ввиду, писать обработчики исключений. И они тоже заложники, мне их искренне жаль UPD3: Почитал название ветки и понял, что я не отвечал почти на Ваш вопрос Точнее, только часть про рефакторинг - да, было. Это конечно мало вероятно, если все везде "то что доктор прописал", на каждом этапе разработки проекта, но ведь везде есть человеческий фактор, заболел верстальщик - верстать заставили программиста, он в своей убунте все увидел че хотел и забыл. Ну, наверное тут понятно
  9. .content:after { content: ""; display: block; clear: both; height:0; overflow:hidden; } .content { *zoom:1; } Железнорабочее, от ие6 и далее, желательно только zoom в кондишнал комментс спрятать.
  10. А какие, например, инструменты вы подразумеваете? Я не вижу пока альтернатив фотошопу, был правда один дезигнер, которые сайты в кореле рисовал, но я с ним, благо, распрощался.
  11. Встречал мнения, что например ул меню может иметь класс меню, а вынужденная обертка для него тоже может иметь класс меню, типа нечего городить обособленное имя класса для нефункционального тега, разделив их добавлением имени тега мы жестко и навсегда разделяем стили. Сам так не делаю, но вот оспорить 100% не получилось, может Вы знаете почему так нельзя?
  12. ul#navmenu-v li { position: relative; } ul#navmenu-v li:hover { position: relative; z-index:стопицот /*опционально*/ }
  13. В очередной раз убедился, что топорное решение при неимении другого - "вот так и надо сделать".
  14. Я понимаю отвечающих, настолько элементарный вопрос, что хочется ответить нестандартно.
  15. Нашел одну штуку. Если когда то вернуться к xHTNL18, а ведь мы знаем, что это не исключено, то портировать без переделывания код не получится, а вот закрой теги - катается во все стороны без проблем. Довод называется "лучше перестраховаться чем недостраховаться", нужное заменить
  16. можно еще .map-time флоат и клир а .map-name просто флоат
  17. Вообще, поведение чисто табличное. Но если у Вас именно такой макет, то есть не картинка а только прямоугольники, залитые цветом - можно сделать бордерами. То есть, у главного блока очень большой бордер и внутри него находятся все остальные элементы, блок реклама с флоатом и отрицательным маргином вправо, чтобы встать на бордер, потом блок новости как есть, следом блок с поиском, с флоатом направо и отрицательными маргинами вправо, чтобы встать на бордер и вверх на 40 пикселей. UPD: Хотя, если и картинки, то тоже можно, вместо бордеров паддинги + бекграунд
  18. Глубоко убежден, что div.sub-block имеет смысл только если кроме дива таким классом обладает еще список, например. Чем меньше специфичность селектора - тем меньше потом писать селектор чтобы перебить, если надо и переперебить... У меня сейчас 95% селекторов простые, остальные 5% - это различные модификаторы.
  19. оверфлоу хидден + указание высоты(ширины) = обрезание
  20. #wrap { height: 100%; ... } #pole { ... height: 100%; overflow: hidden; ... } #content { height: 100%; ... }
  21. Думаю, тут надо убрать объявление оверфлоу и сделать просто нулевой спан с дисплей блок и клеар.
×
×
  • 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