Great Rash
-
Posts
7,974 -
Joined
-
Last visited
-
Days Won
144
Community Answers
-
Great Rash's post in Резиновая верстка работает, но почему? was marked as the answer
http://codepen.io/GreatRash/pen/NNqNOm- так должно быть понятно
-
Great Rash's post in Исходный код показывает одно, а фактические получается другое was marked as the answer
Значит лишний закрывающийся див где-то вне шаблона.
-
Great Rash's post in Как перенести текст на новую строку ? was marked as the answer
<textarea type="t" name="n" class="c"><?=($t1 . "\r\n\r\n" . $t2)?></textarea>
-
Great Rash's post in Не всегда срабатывает скрипт was marked as the answer
У вас логическая ошибка в скрипте. Ну и если уж и так jQuery используете:
$(function() { $("button.btn").on("click", function(){ var myWidth = $(window).width(); if (myWidth < 1025) { $(".nav-collapse > ul").toggleClass("nav_active"); } });});И ресайз никакой вам не нужен. -
Great Rash's post in Выравнивание картинок с подписью по горизонтали was marked as the answer
<p> - блочный элемент, вполне логично, что он не хочет выравниваться в строку.
-
Great Rash's post in Помогите сделать линию которая будет выходить за пределы родительского div'а? was marked as the answer
Для этого вам понадобится дополнительный блок. http://codepen.io/anon/pen/GpOeEB
-
Great Rash's post in Блок выпадает при разных изображениях was marked as the answer
.item-photos::after - убрать правило position: absolute;
-
Great Rash's post in Справочники по html xhtml и css was marked as the answer
Думаю, что вы навряд ли найдёте актуальный справочник по HTML/CSS в бумажном варианте.
-
Great Rash's post in Верстка списка товаров was marked as the answer
http://htmlforum.ru/index.php?showtopic=13589&p=170848
-
Great Rash's post in Реально на форму наложить изображение was marked as the answer
Я так понимаю, что проблема в том, что поле поиска не получает фокус при клике. В этом случае у вас есть три пути:
1) Обернуть картинку в <label> - в этом случае по клику на него фокус будет передаваться соответствующему полю (которое будет указано в атрибуте for)
2) Отменить клики для этого блока - использовать правило pointer-events: none;, правда поддержка браузерами (ИЕ) оставляет желать лучшего.
3) Разрезать таки эту картинку на кусочки.
-
Great Rash's post in Раздвижной слайдер. Возможно ли сделать? was marked as the answer
div {
overflow: hidden;
width: 20%;
height: 150px;
-ms-transform: skewX(20deg);
-webkit-transform: skewX(20deg);
transform: skewX(20deg);
}
div img {
-ms-transform: skewX(-20deg);
-webkit-transform: skewX(-20deg);
transform: skewX(-20deg);
}
Т.е. то, что внутри нужно деформировать в обратную сторону, тогда всё становится ок. -
Great Rash's post in Количество объектов в function was marked as the answer
Вам нужно сделать как минимум 2 улучшения.
1) Отвяжитесь от ID и привяжитесь к классам или data-атрибутам. Это позволит вам не писать кучу бессмысленных идентификаторов типа car2, car3 и т.п.
2) В качестве аргумента функции вам нужно использовать массив. А если уж вы хотите использовать текст, то вам нужно превратить его в массив (распарсить).
Пример:
var elementsToHide = 'car'; // будем искать элементы с классом .carfunction hide(clName) { var nodes = document.getElementsByTagName('img'), // находим все картинки length = nodes.length, // узнаём сколько всего у нас картинок на странице node = null; for (var i = 0; i < length; i++) { node = nodes[i]; // i-тая нода if (node.className.indexOf('clName') > -1) { // если в имени класса присутствует 'car', значит этот элемент нужно спрятать node.style.display = 'none'; } }}Этот пример подходит для старых браузеров. Если же вас интересуют только новые браузеры (на самом деле основная проблема только в ИЕ7 и ниже, даже в ИЕ8 приведённый ниже код будет работать с некоторыми оговорками), то можно смело использовать более просто и правильный подход:
var elementsToHide = '.car'; // ищем элементы с CSS-селектором '.car' (обратить внимание на точку впереди)function hide(elements) { var nodes = document.querySelectorAll('img' + elements), // получаем все картинки на странице с классом car length = nodes.length; for (var i = 0; i < length; i++) { nodes[i].style.display = 'none'; // нет нужды отсеивать что-то (за нас это сделал метод .querySelectorAll() }} -
Great Rash's post in как добавить иконку в инпут? was marked as the answer
Тупо добавить бекграунд и отступ инпуту.
-
Great Rash's post in таблица вылазит из дива из-за длинной непрерывной строки was marked as the answer
table {
table-layout: fixed;
}
td {
overflow: hidden;
/* или */
word-break: break-all;
}
-
Great Rash's post in img src и backgroun-image запрос к серверу was marked as the answer
Посмотреть очень просто: открываем например Хром, жмём F12, ищем закладку Network, перезагружаем страницу и смотрим какие запросы полетели и какие ответы пришли. В общем нет, что так. что сяк грузится одинаково, т.е. свой запрос на каждую картинку.
-
Great Rash's post in Проблемы с flex в Safari was marked as the answer
Какие-то у вас хреновые флексы. Зачем так к примеру float?
-
Great Rash's post in div сам растянулся на всю ширину. was marked as the answer
https://jsfiddle.net/s5oa58xq/4/ -
Great Rash's post in Не работает буква "б" в хроме при вводе тегов с фронта was marked as the answer
Плагин - говно. Буква "б" тут не при чем, просто разработчики плагина не подумали, что бывают языки, отличные от латиницы. Таким идиотским способом они отслеживают запятую (видимо смотрят тупо на keyCode).
-
Great Rash's post in Не переключается слайдер was marked as the answer
Надо изменить структуру HTML.
-
Great Rash's post in Масштабирование сайта и проблема was marked as the answer
html, body, .all {
height: 100%;
}
.all {
position: relative;
}
-
Great Rash's post in Не понятки с SetTimeout was marked as the answer
Тут setTimeout вообще не при чём. Просто вы скрипт видимо просто так запускаете (не с сервера) из-за этого document.domain у вас null. Браузер считает, что вы пытаетесь нарушить систему безопасности и блокирует доступ к документу, загруженному в <iframe>.
-
Great Rash's post in Простое позиционирование DIV, а куча проблем! was marked as the answer
http://codepen.io/GreatRash/pen/MwaRmp
-
Great Rash's post in A как вы делаете кривые линии блоков? was marked as the answer
Да согласен, в таком случае не сработает метод. Тогда предлагаю использовать SVG.
В ИЕ9 вроде есть его поддержка (только пример мой допилите по-человечески - доктайпы там и т.п.). Даже можно попробовать повторить на VML, тогда получите поддержку аж в ИЕ6+.
-
Great Rash's post in Почему не работает @media? was marked as the answer
Потому что у вас ошибка в синтаксисе.