Jump to content
  • Sign Up

Search the Community

Showing results for tags 'адаптивная верстка'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Development
    • HTML Coding
    • JavaScript
    • PHP
    • CMS
    • Database
    • Web Server
    • Web-site Development
    • Internet Marketing, SEO
  • Library
    • Tricks and solutions
    • Books
  • Commercial services
    • Freelance
    • Job
    • Goods and Services
  • Our Forum
    • Flame
    • Contests
    • Feedback and Ideas

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Web site


Telegram


Signal


Viber


Skype


From


Interests

  1. Добрый день у class="fb7" не действует правило display block при уменьшении экрана на 721px Вот сайт http://mrdtools.com/exec/spin_template_ready/iphone_version/# ftp доступ: хост: s5.thehost.com.ua логин: sabrina пароль: Iar862JZ Папка iphone_version Помогите пожалуйста
  2. Добрый день! На данный момент прохожу обучение по веб-программированию, но уже сейчас хотело бы поработать с реальными проектами. Знаю HTML, CSS, принципы адаптивной верстки, основы JavaScript и тд. Пример моей работы находится по адресу https://evgenia1991.github.io/
  3. Адаптивная верстка за символическую плату (а может и бесплатно) с использованием Bootstrap. Пишите в л/с, договоримся. Пример: https://3pdt.github.io/eventide/
  4. Не могу понять,как убрать пробел под футером. Вроде блоки не выпирают Вот исходный код http://www.cssdesk.com/J8Xk9
  5. Здравствуйте, уважаемые форумчане! Сто лет ничего не писал и ни за что не брался, и вот решился. Хочу восстановить и поднять свой уровень. У Вас есть шаблон psd, который надо сверстать? - Я к вашим услугам. Сделаю абсолютно бесплатно (ну может добавлю в портфолио). Вот, перечень предлагаемых услуг: верстка обычного psd-макета. С Вас макет - с меня верстка с использованием HTML5/CSS3; адаптивная верстка под различные разрешения экрана используя Media Queries; возможна натяжка на популярный движок WordPress. _____________________________________________________________________________________________________ Так как совсем недавно начал изучение JavaScript, то могу попробовать написать что-то простенькое используя связку HTML5+CSS3+JavaScript (DOM). До библиотеки JQuery еще не добрался, но вставить готовый скрипт думаю сумею запросто. Задания присылайте на почту: [email protected] P/s: никогда не занимался профессионально вёрсткой и написанием скриптов на JS, но то что вы мне предложите постараюсь выполнить качественно в приемлемые сроки.
  6. Всем привет! Столкнулся со следующей проблемой: Верстаю макет на Bootstrap и столкнулся с тем, что не получается нормально отпозиционировать элементы, имеющие, во-первых, свойство transform: rotate(-90deg); во-вторых, абсолютное позиционирование для того, чтобы прилепить их к правому краю экрана. Итак, вот исходный код файлов: <!DOCTYPE html> <html lang="ru"> <head> <meta charset="utf-8"> <link href="css/bootstrap.min.css" rel="stylesheet"> <script src="js/jquery.min.js"></script> <script src="js/bootstrap.js"></script> <link rel="stylesheet" type="text/css" href="css/style.css"> <link rel="stylesheet" href="css/font-awesome.min.css"> <title>Туризм</title> </head> <body> <div class="container-fluid turism_main"> <div class="row"> <div class="company-name"> <p>LuckyFox</p> <p>Travel</p> </div> <div class="aside_main col-xs-12"> <a href="#"><img src="img/afterparty.png" alt=""></a> </div> </div> <div class="aside-content"> <div class="aside-contact"> <i class="fa fa-volume-control-phone" aria-hidden="true"></i> Связаться с нами </div> <div class="aside-mail"> <i class="fa fa-envelope-o" aria-hidden="true"></i> Подписаться </div> <div class="aside-calendar"> <a href="#">Календарь</a> </div> <div class="aside-lang"> <span class="active">EN</span> / RU </div> </div> </div> </body> </html> А вот здесь style.css: .turism_main { background: gray; background-size: cover; height: 100vh; width: 100vw; color: #fff; position: relative; } .company-name { font-size: 2em !important; letter-spacing: 2px; opacity: .7; position: absolute; right: 45%; left: 45%; text-align: center !important; display: block; line-height: 1; margin-top: 15px; width: 200px; } .aside_main { text-align: right; padding: 0; } .aside-content { z-index: 999; position: absolute; right: -195px; top: 400px; transform: rotate(-90deg); font-size: .8em; background: black; } .aside-content div, .aside-content a{ display: inline-block; color: white; } .aside-content i { padding-right: 10px; color: #e9ba02; font-weight: bold; } .aside-contact, .aside-mail { padding: 5px 10px 5px 10px; border: 1px solid white; margin-right: 20px; } .aside-calendar, .aside-lang { margin-left: 20px; } Не спрашивайте меня, почему я сделал кривую строку .row и засунул в нее эту ссылку справа. Изначально можно было сделать ее position: absolute, я так и сделал, но потом стал мучаться с сабжем и переделал, в надежде, что поможет. Если вам потребуется вообще переделать напрочь весь .aside-*, то пожалуйста, лишь бы было понятно, почему вы это делаете. Потому что мне нужно понять. И еще есть один вопрос: Почему, когда я вписываю что-то в .aside-content , то он начинает ехать влево? Ведь у него не увеличивается ни длина, ни ширина. А если я увеличиваю width, например, то он тоже уезжает далеко... Еще раз повторю задачу: Нужно сделать так, чтобы весь блок .aside-content был прилеплен к правому краю и каким-то образом был адаптирован, если я уменьшаю экран по вертикали. В данный момент этот блок просто под .container-fluid ... Как быть? Сначала решил не прикреплять картинку, потом, все же, решил. Чтобы было нагляднее...
  7. Ищу работу. Верстаю страницы любой сложности из psd макетов. Владею адаптивной вёрсткой, а также css3/javascript/jquery анимацией. Сделаю Ваш заказ быстро, дёшево, адаптивно, кроссбраузерно. Email: [email protected] Facebook: https://www.facebook.com/profile.php?id=100019043504185&ref=bookmarks Так же можете просто писать мне в личку
  8. Всем привет! Оцените учебную верстку. Исходник PSD был отрисован только под десктоп. Пришлось делать адаптивность как есть desktop first. C SVG - анимацией сталкиваюсь первый раз. Вообще много с чем сталкиваюст первый раз на этом макете. Верстка выполнена на основе сетки бутстрап4. https://schamil74.github.io/Daisy
  9. Привет! Вот мое "творение" Мне интересно в первую очередь фундаментальная критика, но и мелкой буду благодарен))
  10. Всем привет! Занимаюсь версткой 3 месяца, без наставника, просто просматривая обучающие ролики и читая источники по этой теме. На данный момент сверстал 6 макетов: 2 фикс, 2 на бутстрап, 1 адаптивный без фреймворка и 1 резиновый-адаптивный без фреймфорка. Выкладываю последний. Всю сложность можно оценить путем изменения области просмотра браузера, как ведут себя элементы на разных брейкпоинтах. Все иконки svg-спрайты (с ними помучился). В этой верстке немного пытался реализовать именования классов по БЭМ. Немного парился с кроссбраузерностью. Не тестировал на ie9 и ниже, такой задачи не было. https://schamil74.github.io/Mishka/
  11. как можно выровнять по центру экрана немаркированный список с элементами, которым присвоен float:left? Пример вот https://jsfiddle.net/uo406sqj/1/ нужно чтобы выравнивалось по центру. Если float отсутствует, то прекрасно работает text-align:center контейнеру и display:inline-block для списка, а вот как только появляется float у элемента списка - перестает работать. Можно ли как-то выровнять всё же?
  12. Здравствуйте, я начинающий верстальщик. Хочу развиваться как специалист в данном направлении и во front-end'е в целом. Ищу стажировку или постоянную работу за небольшую плату. Готов: Своевременно и аккуратно выполнять поставленные задачи Сперва искать решения проблем самостоятельно, а не докучать вопросами работодателя (наставника) Работать над любыми, в том числе и рутинными задачами Качественно выполнять свою работу Впитывать новые знания Имею навыки: HTML. Умею делать валидную и семантически правильную верстку. CSS. Имею хорошие знания CSS-свойств, блочной и каскадной модели, позиционирования. Знаю техники адаптивной верстки. SVG. Имею небольшой опыт работы с SVG. С SVG-свойствами, изменением SVG из CSS. Adobe Photoshop. Имею необходимые для верстальщика знания photoshop. Умею работать со слоями, экспортом и нарезкой графики, текстом и размерами элементов. JS/JQuery. Знаю JS на начальном уровне. Ознакомлен с материалом сайта learn.javascript.ru Могу заставить работать кнопки, делать анимации, работать с DOM и AJAX. GIT. Умею работать с системой контроля версий. Делать коммиты и работать с branch'ами. Знаком с GitHub. Linux. Владею основами работы в консоли, и даже смогу написать bash-скрипт. Также имеются небольшие знания бекэнда: PHP и MySQL. На данный момент прошел обучение на базовом курсе HTML Academy. Пример выполненной работы: Главная, Каталог. Готов работать удаленно. Если же вы из Минска, то я готов на работу в офисе. Надеюсь на сотрудничество. Спасибо, что потратили свое время на прочтение.
  13. Ищу заказы на: - верстка (адапттивная) - интеграция с CMS (WP, Joomla, Drupal, OpenCart, CS-Cart, Presta-Shop, Instant, Image cms corporate, DLE, MODx и др.) Скайп для связи: viktor-pototskiy
  14. Подскажите, пожалуйста, как запустить выполнение этого скрипта, при разрешении экрана 767 и меньше. window.onload = function(){ var b1 = document.getElementById("b1"); var b2 = document.getElementById("b2"); b1.parentNode.insertBefore(b2, b1); } Я так понимаю, надо куда-то впаять строку if (screen.width <= 767), но методом тыка, в этот раз, не вышло.
  15. Здравствуйте! Первая проба вёрстки сайтй с уклоном на адаптивность. В принципе сайт простой, но был бы рад услышать какие-то замечания/советы. ссылка - http://gusto.esy.es архив с шаблоном и файлами(кому нужно может-быть) - https://drive.google.com/open?id=0B-54vYt77yG5cy1PcXk2X3VxbGM
  16. Всем привет. Собственно по сабжу: Верстка GitHub верстки
  17. Всем привет!. Собственно по сабжу: Верстка GitHub Прошу оценить, способы реализации верстки. Например я взял для линий и окружностей - псевдоэлементы и div-ы, а не использовал svg. Как бы вы сверстали? и т.д.
  18. Все доброго времени суток. Сверстал такую секцию(адаптивную). Но еще осталось реализовать подсвечивание грани многоугольника в центре. Несколько вопросов по этой верстке: -Линии и окружности, таким образом(как я сверстал) вполне нормально верстать(через псеводо элементы и дивы) или все же сделать на svg или может еще, что-то более качественное есть? -Так как грань центрального многоугольника при наведении на пункт секции, должна подсвечивается розовым, думаю сделать поверх многоугольника svg. Но проблема в том что цвет подсвечиваемой грани неоднородный. Я слышал что svg можно с растром считать, та ли эта ситуация?(в svg не очень пока силен). Дополнительно: ссылка на github.
  19. Проблема с фоновыми рисунками на главной странице 1 рисунок bg1.png снизу-слева, 2 рисунок bg2.png снизу-справа На обычных мониторах все нормально. А на больших телевизорах и мониторах фоновые картинки улетают вверх. На iPhone вообще не показываються. На этой странице: http://habana-vieja.ru Прописаны в файле CSS: html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; background: url('design/bg1.png') left bottom no-repeat, url('design/bg2.png') right bottom no-repeat, url('design/fon-jeans.gif');}
  20. http://verstkaaaa.esy.es/ Это бесплатный хостинг от хостигер, мб влияет на скорость, не знаю. Оцените пожалуйста код, хочу писать НЕ г*овно-код. Адаптивность. Для адаптива использовал сетку бутстрап и медиа запросы. Посмотрите на ховер эффекты, на дизайн особо не смотрите, макет нагуглил и чуток поменял оформление, в дизайне не силен вообще. Формы рабочие, в письме указывается откуда прислали, сверху, снизу или с попап окна( попап окно одно, на кнопке get start now) https://developers.google.com/speed/pagespeed/insights/?hl=ru&url=http%3A%2F%2Fverstkaaaa.esy.es%2F&tab=mobile Делаю себе сейчас портфолио, это первая работа. Не стыдно такое будет показывать заказчикам? Спасибо за внимание.
  21. Всем доброго времени суток! Сверстал свой первый адаптивный сайт. Очень хотелось бы оценки опытных в этой теме верстальщиков (я знаю что при адаптации под мобильники все стремится к минимализму в дизайне, при этом всякие тяжёлые вещи(типо скрипты) или удаляются или заменятся более меньшими по объему – хотелось бы подробнее узнать про все эти тонкости. В верстке я пока не смог так тонко манипулировать файлами(напр. я бы хотел убрать плагин wow для маленьких расширений и т.п.)) Если кому удобнее, можно скачать верстку со всеми комментами и не оптимизированными файлами. Второстепенные вопросы: -Что происходит со шрифтами в сафари? -В IE9, 10 форма в футэре кривая, не нашел пока причины этому. -Заглушка для IE8- - просто не обращайте на нее внимание ) ) (если хотите можете мне посоветовать, что то адекватное).
  22. Всем доброго времени суток. При адаптивной вёрстке вы заморачиваетесь такими вещами как: -PageSpeed(использование кэша браузера и т.п.) -Оптимизация файлов(подключение/отключение требующихся скриптов, картинок и т.п. при разных расширениях, то есть не просто все(что нужно и не нужно) подгружать при всех расширениях) Я о подобных вещах читал в книге Итана маркотта: отзывчивый веб-дизайн. Или всем этим занимается кто-то другой(seo и т.п специалисты)?
  23. Добрый день! У меня меню себя ведет странно. Не хочет сдвигать вниз остальной контент. Хотелось бы, чтобы было как в примере: http://cssr.ru/simpliste/_xtensions/snippets/responsive_navigation/toggle_menu.html Html: <!DOCTYPE html><html><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content="Création des sites web responsives, des thèmes WordPress. Intégration HTML, CSS, jQuery. Création et intégration des maquettes pour l’emailing. Localisation des sites web et des newsletters "/> <title>Création et localisation des sites web et des newsletters avec Orange web</title> <link rel="stylesheet" href="styles.css"> <!-- Bootstrap core CSS --> <link href="css/bootstrap.min.css" rel="stylesheet"> <!-- Custom styles for this template --> <link href="css/main.css" rel="stylesheet"> <!-- Just for debugging purposes. Don't actually copy these 2 lines! --> <link rel="stylesheet" type="text/css" href="css/magnific-popup.css" /> <script src="js/modernizr.custom.js"></script> <script type="text/javascript"> document.createElement('header'); document.createElement('nav'); document.createElement('article'); document.createElement('footer'); </script></head><body> <div class="wrapper"> <header class="headerstandard"> <!--<div class="before-nav"> <a href="tel:0612158780"><img src="img/phone.png">06 12 15 87 80</a> <a href="mailto:[email protected]"><img src="img/mail.png">[email protected]</a> <a href="skype:helenecher"><img src="img/skype.png">helenecher</a> </div>--> <div class="headerstandard-inner"> <button id="btn-nav"></button> <nav class="menu menustandard" id="nav"> <ul> <li> <a class="target-section1 current active" href="#section1">ACCUEIL</a></li> <li><a class="target-section2" href="#section2">SERVICES</a></li> <li><a class="target-section1 logo" href="#section1"><img src="img/logo.png"></a></li> <li><a class="target-section3" href="#section3">PORTFOLIO</a></li> <li><a class="target-section4" href="#section4">CONTACT</a></li> </ul> </nav> </header> <div class="main" id="main"> <section id="section1" class="home"> <div class="vide"></div> <img class="big-orange" src="img/big_orange.png" /> <h1 class="slogan">Webdesign + <span class="orange">Intégration</span> + <span class="blue">Contenu Multilingue</span></h1> <h2 class="slogan2"> Pour des sites et des newsletters.</h2> </section> <!---Services--> <section id="section2" class="service"> <h2 class="services">DÉCOUVREZ NOS SERVICES</h2> <div class="row orange-b"> <div class="shirina"> <div class="col-perso"> <h3 class="title-services">Webdesign</h3> <img src="img/icone1.png"> <p>Le webdesign consiste à la création des maquettes de sites internet. Le but ultime du webdesign est de trouver une solution pour le besoin d’un utilisateur. Orange Web réalise des sites en responsive design afin d’avoir un rendu optimal sur les mobiles et les tablettes.</p> </div> <div class="col-perso"> <h3 class="title-services-sp">Intégration & Développement</h3> <img src="img/icone2.png"> <p> Intégration HTML, CSS, jQuery. Création des thèmes WordPress. Orange web transforme les maquettes de sites en ligne de code et images afin de s’afficher dans un navigateur web. Respect des recommandations du W3C, des normes d’accessibilité et optimisation pour le référencement. </p> </div> <div class="col-perso"> <h3 class="title-services">Illustration</h3> <img src="img/icone3.png"> <p> Un bel événement nécessite une belle affiche pour attirer l’attention du public. Votre site web peut être également décoré par une illustration vectorielle. Vous souhaitez avoir votre portait à partir d’une photo ? Orange web réalise des illustrations vectorielles pour les supports souhaités. </p> </div> <div class="col-perso"> <h3 class="title-services">Emailing</h3> <img src="img/icone4.png"> <p>Création et intégration de maquettes pour l’emailing. Chaque élément doit être pensé pour être développé en HTML et intégré en tableaux imbriqués. Gestion de routage via des plateformes d'envoi d'emailing.</p> </div> <div class="col-perso"> <h3 class="title-services">Contenu Multilingue</h3> <img src="img/icone5.png"> <p> Avec l’aide de traducteurs et de rédacteurs, Orange web conçoit des textes originaux pour votre site et vos emails et localise le contenu (traduction et intégration) en plusieurs langues.</p> </div> <div class="col-perso"> <h3 class="title-services">Webmarketing</h3> <img src="img/icone6.png"> <p>Afin d’améliorer la visibilité et augmenter le trafic de votre site, Orange web vous propose l’élaboration d’un plan webmarketing, SEO – le référencement naturel, SEA – le référencement payant, communication sur les réseaux sociaux. </p> </div> </div> </div> </section> <!--Portfolio--> <section id="section3" class="portpholio"> <h2 class="services">DÉCOUVREZ NOTRE PORTFOLIO</h2><div class="fond-bleu" > <div class="portfolio"> <div class="tri"> <ul> <li id="all" class="active">Tout</li> <li id="print">Print</li> <li id="web">Web</li> <li id="responsive">Responsive</li> </ul> </div> <a class="item print"> <h3 class="item-title">Gelato Ipsum amet</h3> <hr class="hr-title-top"> <p class="item-description"> Minions ipsum poulet tikka masala belloo! Bee do bee do bee do pepete. Underweaaar me want bananaaa! Baboiii pepete bee do bee do bee do aaaaaah po kass la bodaaa. Hahaha para tú baboiii wiiiii. </p> <hr class="hr-title-bot"> <button class="view-more">View more</button> <div class="black-overlay"></div> <div class="background" style="background:url('img/04.jpeg')"></div> </a> <a class="item responsive"> <h3 class="item-title">Gelato Ipsum amet</h3> <hr class="hr-title-top"> <p class="item-description"> Minions ipsum po kass bappleees tatata bala tu. Hana dul sae wiiiii hahaha tank yuuu! Butt baboiii bananaaaa uuuhhh potatoooo underweaaar. La bodaaa la bodaaa para tú wiiiii. Bappleees jiji tatata bala tu para tú gelatooo. </p> <hr class="hr-title-bot"> <button class="view-more">View more</button> <div class="black-overlay"></div> <div class="background" style="background:url('img/09.jpeg')"></div> </a> <a class="item responsive"> <h3 class="item-title">Papple papuche?</h3> <hr class="hr-title-top"> <p class="item-description"> Minions ipsum po kass bappleees tatata bala tu. Hana dul sae wiiiii hahaha tank yuuu! Butt baboiii bananaaaa uuuhhh potatoooo underweaaar. La bodaaa la bodaaa para tú wiiiii. Bappleees jiji tatata bala tu para tú gelatooo. </p> <hr class="hr-title-bot"> <button class="view-more">View more</button> <div class="black-overlay"></div> <div class="background" style="background:url('img/07.jpeg')"></div> </a> <a class="item responsive"> <h3 class="item-title">Gelato Ipsum amet</h3> <hr class="hr-title-top"> <p class="item-description"> Minions ipsum po kass bappleees tatata bala tu. Hana dul sae wiiiii hahaha tank yuuu! Butt baboiii bananaaaa uuuhhh potatoooo underweaaar. La bodaaa la bodaaa para tú wiiiii. Bappleees jiji tatata bala tu para tú gelatooo. </p> <hr class="hr-title-bot"> <button class="view-more">View more</button> <div class="black-overlay"></div> <div class="background" style="background:url('img/04.jpeg')"></div> </a> <a class="item print"> <h3 class="item-title">Papple papuche?</h3> <hr class="hr-title-top"> <p class="item-description"> Minions ipsum po kass bappleees tatata bala tu. Hana dul sae wiiiii hahaha tank yuuu! Butt baboiii bananaaaa uuuhhh potatoooo underweaaar. La bodaaa la bodaaa para tú wiiiii. Bappleees jiji tatata bala tu para tú gelatooo. </p> <hr class="hr-title-bot"> <button class="view-more">View more</button> <div class="black-overlay"></div> <div class="background" style="background:url('img/01.jpeg')"></div> </a> <a class="item web"> <h3 class="item-title">Papuche papple ?</h3> <hr class="hr-title-top"> <p class="item-description"> Minions ipsum jeje jeje chasy hahaha po kass tank yuuu! Aaaaaah tank yuuu! Pepete bappleees ti aamoo! Aaaaaah tatata bala tu poopayee. Butt potatoooo aaaaaah butt potatoooo ti aamoo! Aaaaaah hahaha belloo! Underweaaar. Bappleees bappleees belloo! </p> <hr class="hr-title-bot"> <button class="view-more">View more</button> <div class="black-overlay"></div> <div class="background" style="background:url('img/01.jpeg')"></div> </a> </div> </div></section><section id="section4" class="contact mt-contact"><h2 class="services">Contact</h2><div class="bkg-orange"> <ul > <h3>Elena MAZUEL</h3> <a href="tel:0612158780"><img src="img/phone.png">06 12 15 87 80</a> <a href="mailto:[email protected]"><img src="img/mail.png">[email protected]</a> <a href="skype:helenecher"><img src="img/skype.png">helenecher</a> <li>121, rue de l'Ouest,</li> <li>75014 Paris</li> <li>France</li> <li>+33(0)6 12 15 87 80</li> <li><a href="mailto: [email protected]">[email protected]</a></li> </ul></div></section> </div> <footer> @copyright </footer> </div> <!-- Jquery --> <!--[if lt IE 9]><script src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]--> <script src="js/ie-emulation-modes-warning.js"></script> <!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries --> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script> <script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> <script scr="js/bootstrap.js" type="text/javascript"></script> <script scr="jquery-1.11.3/script.js" type="text/javascript"></script> <script src="js/jquery.js"></script> <script src="js/main.js"></script> <script src="js/jquery.min.js"></script> <!-- Classie - class helper functions by @desandro https://github.com/desandro/classie --> <script src="js/classie.js"></script> <!-- waypoints jQuery plugin by http://imakewebthings.com/ : http://imakewebthings.com/jquery-waypoints/ --> <script src="js/waypoints.min.js"></script> <!-- jquery-smartresize by @louis_remi : https://github.com/louisremi/jquery-smartresize --> <script src="js/jquery.debouncedresize.js"></script> <!-- Isotope : Filtering http://isotope.metafizzy.co/demos/filtering.html --> <script src="js/jquery.isotope.min.js"></script> <!-- MagnificPopup --> <script src="js/jquery.magnific-popup.min.js"></script> <!-- Gestion générale --> <script src="js/custom.js"></script></body></html>CSS /**Normalize*//*! normalize.css v3.0.2 | MIT License | git.io/normalize *//** * 1. Set default font family to sans-serif. * 2. Prevent iOS text size adjust after orientation change, without disabling * user zoom. */html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */}/** * Remove default margin. */body { margin: 0;}/* HTML5 display definitions ========================================================================== *//** * Correct `block` display not defined for any HTML5 element in IE 8/9. * Correct `block` display not defined for `details` or `summary` in IE 10/11 * and Firefox. * Correct `block` display not defined for `main` in IE 11. */article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary { display: block;}/** * 1. Correct `inline-block` display not defined in IE 8/9. * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */audio,canvas,progress,video { display: inline-block; /* 1 */ vertical-align: baseline; /* 2 */}/** * Prevent modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */audio:not([controls]) { display: none; height: 0;}/** * Address `[hidden]` styling not present in IE 8/9/10. * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22. */[hidden],template { display: none;}/* Links ========================================================================== *//** * Remove the gray background color from active links in IE 10. */a { background-color: transparent;}/** * Improve readability when focused and also mouse hovered in all browsers. */a:active,a:hover { outline: 0;}/* Text-level semantics ========================================================================== *//** * Address styling not present in IE 8/9/10/11, Safari, and Chrome. */abbr[title] { border-bottom: 1px dotted;}/** * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. */b,strong { font-weight: bold;}/** * Address styling not present in Safari and Chrome. */dfn { font-style: italic;}/** * Address variable `h1` font-size and margin within `section` and `article` * contexts in Firefox 4+, Safari, and Chrome. */h1 { font-size: 2em; margin: 0.67em 0;}/** * Address styling not present in IE 8/9. */mark { background: #ff0; color: #000;}/** * Address inconsistent and variable font size in all browsers. */small { font-size: 80%;}/** * Prevent `sub` and `sup` affecting `line-height` in all browsers. */sub,sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}sup { top: -0.5em;}sub { bottom: -0.25em;}/* Embedded content ========================================================================== *//** * Remove border when inside `a` element in IE 8/9/10. */img { border: 0;}/** * Correct overflow not hidden in IE 9/10/11. */svg:not(:root) { overflow: hidden;}/* Grouping content ========================================================================== *//** * Address margin not present in IE 8/9 and Safari. *//**figure { margin: 1em 40px;}/** * Address differences between Firefox and other browsers. */hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0;}/** * Contain overflow in all browsers. */pre { overflow: auto;}/** * Address odd `em`-unit font size rendering in all browsers. */code,kbd,pre,samp { font-family: monospace, monospace; font-size: 1em;}/* Forms ========================================================================== *//** * Known limitation: by default, Chrome and Safari on OS X allow very limited * styling of `select`, unless a `border` property is set. *//** * 1. Correct color not being inherited. * Known issue: affects color of disabled elements. * 2. Correct font properties not being inherited. * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. */button,input,optgroup,select,textarea { color: inherit; /* 1 */ font: inherit; /* 2 */ margin: 0; /* 3 */}/** * Address `overflow` set to `hidden` in IE 8/9/10/11. */button { overflow: visible;}/** * Address inconsistent `text-transform` inheritance for `button` and `select`. * All other form control elements do not inherit `text-transform` values. * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. * Correct `select` style inheritance in Firefox. */button,select { text-transform: none;}/** * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` * and `video` controls. * 2. Correct inability to style clickable `input` types in iOS. * 3. Improve usability and consistency of cursor style between image-type * `input` and others. */button,html input[type="button"],/* 1 */input[type="reset"],input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */}/** * Re-set default cursor for disabled elements. */button[disabled],html input[disabled] { cursor: default;}/** * Remove inner padding and border in Firefox 4+. */button::-moz-focus-inner,input::-moz-focus-inner { border: 0; padding: 0;}/** * Address Firefox 4+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */input { line-height: normal;}/** * It's recommended that you don't attempt to style these elements. * Firefox's implementation doesn't respect box-sizing, padding, or width. * * 1. Address box sizing set to `content-box` in IE 8/9/10. * 2. Remove excess padding in IE 8/9/10. */input[type="checkbox"],input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */}/** * Fix the cursor style for Chrome's increment/decrement buttons. For certain * `font-size` values of the `input`, it causes the cursor style of the * decrement button to change from `default` to `text`. */input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button { height: auto;}/** * 1. Address `appearance` set to `searchfield` in Safari and Chrome. * 2. Address `box-sizing` set to `border-box` in Safari and Chrome * (include `-moz` to future-proof). */input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box;}/** * Remove inner padding and search cancel button in Safari and Chrome on OS X. * Safari (but not Chrome) clips the cancel button when the search input has * padding (and `textfield` appearance). */input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration { -webkit-appearance: none;}/** * Define consistent border, margin, and padding. */fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em;}/** * 1. Correct `color` not being inherited in IE 8/9/10/11. * 2. Remove padding so people aren't caught out if they zero out fieldsets. */legend { border: 0; /* 1 */ padding: 0; /* 2 */}/** * Remove default vertical scrollbar in IE 8/9/10/11. */textarea { overflow: auto;}/** * Don't inherit the `font-weight` (applied by a rule above). * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. */optgroup { font-weight: bold;}/* Tables ========================================================================== *//** * Remove most spacing between table cells. */table { border-collapse: collapse; border-spacing: 0;}td,th { padding: 0;}/**End of Normalize*//**Navigation*/header { position: fixed; top: 0px; width: 100%; left: 0; z-index: 10000; -webkit-transition: height 0.3s; -moz-transition: height 0.3s; transition: height 0.3s;}nav ul { margin-bottom: 0;}.before-nav { margin: 0 auto; padding-top: 10px; text-align: right;}.before-nav a { text-decoration: none; color: #ef7a1b; font-size: 20px; margin: 20px 10px;}.wrapper { width: 100%; margin: 0 auto; height: auto !important;}nav a { text-decoration: none; color: #fff; font-size: 18px; display: block; padding: 25px 75px;}nav a:hover,nav a:focus,nav a.current { text-decoration: none; color: #ef7a1b;}nav a {}nav a.current,nav a:hover {}nav li { list-style: none; float: left;}.menu { margin: 0 auto; width: 1280px; background: #000; height: 70px;}.logo { margin-top: -10px;}.headerstandard-inner { background: #000; width: 100%;}#btn-nav { display: none; position: absolute; right: 20px; top: 27px; padding: 10px 0; background: transparent; color: #000; outline: none; border: none; background-image: url("img/bars.svg"); background-position: right center; background-repeat: no-repeat; content: ''; vertical-align: top; width: 2em;}#btn-nav:: after #btn-nav.active { color: #C73538;}/**Main*/.col-perso { min-height: 1px; float: left; min-height: 1px; padding-right: 15px; padding-left: 15px; width: 33.3333%;}.col-perso p { margin-left: 40px;}.vide { height: 140px;}.big-orange { margin-left: 100px;}.slogan { text-align: center; font-size: 2.5em; font-weight: bold; font-family: serif;}.orange { color: #ef7a1b;}.orange-b { background: #ef7a1b; padding-left: 70px; padding-right: 50px;}.title-services { color: #fff; margin-left: 90px; font-weight: bold;}.title-services-sp { color: #fff; font-weight: bold;}.orange-b p { margin-top: 20px; width: 290px; font-size: 16px; color: #fff;}.blue { color: #8acaed;}.slogan2 { margin-left: 600px; font-size: 2em; font-weight: bold; font-family: serif;}.services { font-size: 36px; font-weight: bold; text-align: center; color: #fff; background: #000; height: 80px; padding-bottom: 0; padding-top: 20px; margin-top: 10px;}.row { margin-left: 0!important; margin-right: 0!important;}.shirina { width: 1280px; margin: 0 auto;}/*Portfolio*/.portfolio { width: 960px; margin: 4% auto 0 auto; font-family: "Lato", "Helvetica", sans-serif;}.portfolio .tri { margin-bottom: 40px;}.portfolio .tri ul { display: table; margin: 0 auto; border-radius: 20px; border: 2px solid #fff; box-sizing: border-box; padding: 0 2em;}.portfolio .tri ul li { float: left; color: #fff; padding: 0 1em; cursor: pointer; font-size: 18px; padding: 1em; transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; display: inline-block; font-weight: 300; letter-spacing: 3px; text-transform: uppercase; border-top: 4px solid transparent; margin-top: -1px;}.portfolio .tri ul li:hover { color: #000;}.portfolio .tri ul li.active { color: #000; border-top: 3px solid rgba(0, 0, 0, 1);}.portfolio .sortedDown { transform: scale(0.5); -webkit-transform: scale(0.5); -moz-transform: scale(0.5); -ms-transform: scale(0.5); -o-transform: scale(0.5); filter: grayscale(0.8); -webkit-filter: grayscale(0.8);}.portfolio .item { width: 48%; display: block; color: #fff; box-sizing: border-box; -moz-box-sizing: border-box; padding: 1em; position: relative; height: 300px; overflow: hidden; cursor: pointer; margin-bottom: 4%; border: 3px solid #fff; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out;}.portfolio .item:hover .black-overlay { opacity: 1;}.portfolio .item:hover .hr-title-top,.portfolio .item:hover .hr-title-bot { width: 20%;}.portfolio .item:hover .item-title { top: 0; opacity: 1;}.portfolio .item:hover .item-description { left: 0; opacity: 1;}.portfolio .item:hover .view-more { opacity: 1; bottom: 20px;}.portfolio .item:hover .background { filter: scale(1.5); -webkit-filter: scale(1.5);}.portfolio .item .black-overlay { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 300px; z-index: -1; background: rgba(239, 122, 27, 0.65); opacity: 0;}.portfolio .item .hr-title-top { width: 0%; height: 1px; background: #fff; border: none; margin: 0; margin-top: 50px; margin-bottom: 20px; transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out;}.portfolio .item .hr-title-bot { width: 0%; height: 1px; background: #fff; border: none; margin: 0; margin-top: 20px; display: block; transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -ms-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out;}.portfolio .item .background { background-size: cover !important; background-position: center center; position: absolute; left: 0; top: 0; width: 100%; z-index: -2; height: 300px; filter: scale(1); -webkit-filter: scale(1); transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out;}.portfolio .item .item-title { font-family: "Lato", "Helvetica", sans-serif; font-size: 20px; text-transform: uppercase; font-weight: 900; top: 100px; position: relative; line-height: 1.3em; transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; opacity: 0;}.portfolio .item .item-description { line-height: 1.5em; position: relative; left: 100px; font-family: "Lato", "Helvetica", sans-serif; font-size: 13px; font-weight: 300; text-shadow: 0 0 5px rgba(0, 0, 0, 0.4); transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; opacity: 0;}.portfolio .item .view-more { background: transparent; font-family: "Lato", "Helvetica", sans-serif; font-weight: 300; text-transform: uppercase; border-radius: 20px; letter-spacing: 3px; border: 1px solid #fff; color: #fff; box-sizing: border-box; -moz-box-sizing: border-box; padding: 1em 0; cursor: pointer; width: 150px; position: absolute; left: 50%; bottom: 0px; ; text-align: center; transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -webkit-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; opacity: 0;}.portfolio .item .view-more:hover { background: #fff; color: #000;}.portfolio .item:nth-child(2n) { float: right;}.portfolio .item:nth-child(2n+1) { float: left;}.clear { clear: both;}.fond-bleu { background: #8acaed; z-index: 1; position: absolute; width: 100%; height: 1200px;}.empty{ width: auto; height: auto;}footer { height: 80px; margin-top: 1220px; background: #000; text-align: center; color: #fff;}.bkg-orange { background: #ef7a1b; width: 100%; margin-top: -10px;}.mt-contact { margin-top: 1220px;}footer { margin-top: 10px;}/*Media queries*/@media (max-width: 1300px) { .shirina { width: 960px; }}@media (max-width: 1200px) { nav a { padding: 25px 60px; } menu { width: 100%; } .big-orange { margin-left: 0px; } .slogan2 { margin-left: 30%; }}@media (max-width: 1100px) { .col-perso { width: 50% } .portfolio { width: 800px; }}@media (max-width: 1000px) { nav a { padding: 25px 40px; }}@media (max-width: 948px) { .big-orange { width: 80%; } .shirina { width: 100%; }}@media (max-width: 900px) { .logo { display: none; } #btn-nav { display: block; } .menu { width: auto; } #nav li { float: none; } #nav a { text-align: center; } .menu { height: auto; } .headerstandard-inner { background: #000; width: 100%; height: 70px; } .portfolio { width: 600px; } .portfolio .item { width: 100%; } .fond-bleu{height: 2200px; } .mt-contact{ margin-top: 2220px; }}@media (max-width: 770px) { .col-perso { width: 80%; margin: 0 auto; float: none; }}@media (max-width: 700px) { .slogan { font-size: 1.5em; } .slogan2 { font-size: 1.2em; } .services { font-size: 26px; } .portfolio { width: 600px; } .orange-b { padding-left: 10px; padding-right: 10px;}}@media (max-width: 600px) { .col-perso { width: 100%; } .col-perso h3 { font-size: 20px; } .portfolio { width: 400px; }.portfolio .tri ul li { font-size: 14px;}s}@media (max-width: 400px) { .col-perso p { margin-left: 0; } .col-perso { padding: 0 0; width: 70%; } .col-perso h3 { margin-left: 0; } .portfolio { width: 300px; }}@media (max-width: 320px) { .slogan { font-size: 1.3em; } .services { font-size: 8px; } .col-perso { width: 60%; }}Если нужно jquery, то я напишу его ниже. здесь как-то можно файлы прикреплять?
  24. Возникла такая проблема. Есть основная шапка сайта, которая должна находиться в блоке с контентом. display absolute; Всё отлично, хеадер сидит на блоке с контентом. Прописал верхний padding для блока с контентом(чтобы текст не залезал под хеадер). Но, при уменьшении ширины окна, высота хеадера становится больше, и контент всё таки оказывается под шапкой. Вот пример: http://jsfiddle.net/LOL1/dyxvm4jc/6/ (уменьшайте ширину экрана и увидите) Как этого избежать? Как вариант можно засунуть header прямо в section, но ведь смысл от этого поменяется? Получается что хеадер будет относиться не ко всему сайту, а только к разделу и это критично. Ещё пара мелких вопросов: 1) Если в главной шапке есть заголовок сайта(h1) и адрес сайта(например site.ru) в какие теги нужно засовывать site.ru? И в каких тегах обычно пишут почту и телефоны? тег adress вроде указывает на местоположение. 2) Сильно ли критично если размер h1 будет меньше размера h2? Плохо ли, если тегов h1 на сайте будет несколько?(2-3)
  25. Есть код. Все пропорции фиксированого макета прописаны в комментах(то есть я перевел в адаптив обычный фиксированый макет). Все нормально, но мне не нужен блок #in-warp, но как без него сохранить такие же зависимости, так чтобы маржин и падинг #in зависили от ширины #in, а не от #container? Или может в этом нету смысла так как сам #in зависит от #container и если подстоить данные отсупы под #container это ни на что не повлияет?
×
×
  • 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