
rash
User-
Posts
1,953 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Forums
Calendar
Store
Everything posted by rash
-
Не-не, свой профиль не покажу, стыдно пока. Сначала с ошибками и техникой набора повоюю )
-
Zverushka, крутой результат ) У меня, конечно, сильно меньше, но еще заметил, что набираю в общем-то, неправильно. Особенно это касается пальцев, которыми набираю пробел. А когда пытаюсь за этим следить — то скорость вообще падает катастрофически. Вот и мучаюсь теперь, как переучиться ) И опечаток много, судя по клавогонками — 3—4% Тоже нарабатывать надо.
-
А просто ol {column-count: 2} не поможет?
-
На мобильниках, кстати, слайдер сразу начинает работать. А вот в браузере, если сразу загрузить страницу в маленьком разрешении, не схватывает. То есть не получается выполнить функцию на domready и тут же назначить ее на onresize? По такому описанию я вряд-ли смогу что-то сказать
-
Ну значит можно и сделать исключение для страниц-перечислений. Вообще мне тоже нравится такой вариант.
-
Да, я в курсе, поэтому и обратил внимание, что подразумеваю сквозные уровни заголовков. То есть условно будем считать, что на странице вообще не используются структурообразующие элементы. Если они появятся — хуже точно не станет Один главный H1 мне кажется просто нормальным и естественным подходом ) Тем более что мое мнение совпадает с мнением авторитетов, приятно Что касается названия блога в качестве H1 на главной — да, это изящно, красиво, но не очень удобно в реализации. Получается, что на главной мы в шапке используем H1, а на внутренних — тот же текст, но в элементе общего назначения. В принципе оформить их одинаково и заставить шаблон вести себя таким образом несложно, может и стоит так поступить. Но сомнения вызывает SEO в этом случае. Разная структура шапки страницы и заголовков не будет ли смущать поисковые алгоритмы? Хоть я вообще не хотел бы обращать на SEO внимания — сайт с полезным контентом и хорошей структурой в моем представлении об идеальном мире в любом случае не останется незамеченным поисковиками.
-
Да я знаю, что ограничения формального нет. Но хочется еще и получить хорошую структуру (например, которую выводит опция Show Outline в валидаторе). Если используется один заголовок верхнего уровня, как в документе <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <h1>Lorem</h1> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ipsa, molestiae, voluptate, voluptas, magni quisquam ex optio animi ut fugit aspernatur vel sapiente natus! Iusto, voluptates mollitia illum at temporibus laborum.</p> <h2>Ipsum</h2> <p>Lorem ipsum dolor sit amet.</p> <h3>Dolor</h3> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p> <h2>Sit</h2> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eligendi, beatae sit iste sequi minus soluta ad impedit ipsam labore nobis. Provident, quo fugit sed expedita? Nostrum porro sit tempora similique.</p> <h3>Amet</h3> <p>Lorem ipsum dolor.</p> <h4>Consecteur</h4> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Veniam, saepe, aut.</p></body></html>то Show Outline в validator.nu показывает хорошую структуру: LoremIpsumDolorSitAmetConsecteur Если же мы будем использовать несколько одинаковых заголовков верхнего уровня, как в документе <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <h1>Lorem</h1> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Ipsa, molestiae, voluptate, voluptas, magni quisquam ex optio animi ut fugit aspernatur vel sapiente natus! Iusto, voluptates mollitia illum at temporibus laborum.</p> <h1>Ipsum</h1> <p>Lorem ipsum dolor sit amet.</p> <h2>Dolor</h2> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p> <h1>Sit</h1> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eligendi, beatae sit iste sequi minus soluta ad impedit ipsam labore nobis. Provident, quo fugit sed expedita? Nostrum porro sit tempora similique.</p> <h2>Amet</h2> <p>Lorem ipsum dolor.</p> <h3>Consecteur</h3> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Veniam, saepe, aut.</p></body></html> то получим вот что: LoremIpsumDolorSitAmetConsecteurТо есть нет единого корневого элемента (в списке это выглядит нормально, но мне кажется, что это должно визуализироваться деревом)
-
Выполнить функцию-обработчик сразу после загрузки, а потом выполнять на ресайз. Ну и ширину сразу в обработчике проверять.
-
Здравствуйте. Не думал, что докачусь до такого вопроса, да и нечто подобное на форуме уже рассматривалось несколько лет назад, но вот хочется освежить и прийти к какому-то четкому решению или алгоритму. Давно и твердо был убежден, что заголовков H1 на странице больше одного использовать не следует (явного такого требования нет, но это естественно, такой заголовок будет «корнем» структуры документа). При этом я делал заголовком первого уровня название сайта. Хотелось создать одинаковый «корень» на всех страницах, при этом заголовки основного содержимого начинаются с H2. Я придерживаюсь сквозных уровней заголовков для всех структурных элементов типа article, section и т. д. Некоторое время назад как-то сам собой изменился взгляд на структуру документа, и стал склоняться к тому, чтобы «подтянуть повыше» заголовки контента. То есть название сайта — в тегах общего назначения, а заголовки контента начинаются с H1. При выводе одной статьи, записи, темы — все хорошо. Один заголовок и подзаголовки более низкого уровня. Структура получается красивая, осмысленная, хоть и отличается от предыдущего примера. Однако некоторая неопределенность возникает, когда например на главной странице блога выводятся последние записи с короткими выдержками. Здесь выводить заголовок записи в H1 не хочется, потому что кажется неправильным использовать этот тег несколько раз на одной странице (при сквозных уровнях заголовков, естественно), и потому что у структуры документа в таком случае не будет общего корня. Можно было бы добавить скрытый заголовок, что-то вроде «Последние записи» и использовать в этом случае H2, но само по себе желание использовать скрытый заголовок говорит о проблемах. Вот, собственно, и хотелось бы обсудить, какой подход кому кажется более правильным, возможно кто-то рассуждает, используя другие критерии, или просто может предложить другие варианты. Спасибо.
-
А кто-нибудь активно Sublime 3 использует? Нужен совет. Начал недавно, столкнулся с проблемой — как удалить снипет, который поставляется из коробки, если он мешает?
-
Увы, отличным его не назвать даже если бы у него были какие-то технические преимущества. Очень ограничен.
-
Здравствуйте. Сразу оговорюсь, что с вордпрессом столкнуться пришлось если не впервые, то опыта все равно абсолютно нет, поэтому если вопрос примитивен — отправьте туда, где он рассматривается. Нужно сделать альтернативную страницу для поиска, где он будет выводить результаты аяксом с некоторыми дополнительными «фишками». В теме ajax + wordpress основные принципы аякс-интерфейса я понял, однако остается вопрос, как в функции внутри functions.php выполнить поиск, чтобы обработать результаты отдельным шаблоном. Ну или в крайнем случае как написать отдельный шаблон для страницы поиска, который работал бы по другому адресу и отображал результаты иначе (пусть и с перезагрузкой страницы)?
-
Как сделать что бы margin-left не воздействовал на родителя
rash replied to Hol1killer's question in HTML Coding
А если задать марджин не как 0 10px 0 0, а как 0 5px? Не могу сейчас поэкспериментировать сам -
Как сделать что бы margin-left не воздействовал на родителя
rash replied to Hol1killer's question in HTML Coding
Я тоже проблем не увидел, у вас все еще воспроизводится? -
Как сделать что бы margin-left не воздействовал на родителя
rash replied to Hol1killer's question in HTML Coding
Покажите свой код. Кажется, что проблема может быть не совсем в том, с чем вы боретесь, лучше увидеть, а не гадать. -
Если поддерживаемые версии браузеров позволяют — display: table-cell и vertical-align: middle самый элегантный способ, но если не позволяют — лучше, мне кажется, где-нибудь что-нибудь упростить. Ну и если переносов заведомо не будет — можно line-height установить. Только опять же разные шрифты могут при этом выглядеть немного смещенными вертикально, поэтому я обычно в таких случаях ставлю line-height немного меньше необходимой высоты блока, а потом компенсирую верхним-нижним паддингом «на глаз». Не универсально.
-
Можно, но сам осторожно к этому отношусь, потому что если появятся переносы — начнется кошмар.
-
Вы хотите разместить ссылки из меню на одном уровне со ссылкой «Вход/Регистрация»? У вас сейчас эта ссылка смещена вниз паддингом фиксированно на 20px (то есть, строго говоря, не выровнена вертикально по центру, а смещена туда визуально). Если вас устраивает такое решение, то точно так же можно поступить и со ссылками в меню, только у них родителем будет не #enter_register_link, а #top_navigation_links li — добавьте и им верхний паддинг 20px (и задайте явную высоту, не 100%, а 40px, то есть из высоты блока нужно вычесть этот паддинг). Да, и если у них уже есть float, то display: block не нужен. Это один из вариантов, думаю, в вашем случае должен устроить.
-
Интуиция Это поведение кажется немного необычным, но явно описано в спецификации, и часто помогает делать полезные вещи. Вкратце, например, можно посмотреть тут: https://developer.mozilla.org/en-US/docs/Web/CSS/margin_collapsing
-
Обнулите маргины у вложенного списка, они «выплескиваются». Или самому иннеру задайте ненулевой паддинг или бордер.
-
Вы потеряли эту мету: <meta name="viewport" content="width=device-width, initial-scale=1.0">
-
Можно увидеть ссылку на ваше творение или хотя бы секцию head из него?
-
Ну и так, ради спортивного интереса, без JS только для хороших браузеров: http://jsfiddle.net/dMBmF/3/
-
А все-таки каков шанс повтора? Давайте оперировать более конкретными значениями.
-
Либо обрезать выступающее по вертикали содержимое, либо принудительно включать скролл даже при небольшом количестве контента.