X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Совместимость с разрешениями экранов любых размеров
basilio
basilio
Topic Starter сообщение 16.3.2012, 14:02; Ответить: basilio
Сообщение #1


Как сделать совместимость с разрешениями экранов любых размеров на сайте?
Например как тут: http://css-tricks.com/

Теперь другой вопрос: Откуда взять такое меню как на сайте выше? :) Искал повсюду, но безрезультатно. Такое же меню стоит на сайте http://pcvector.net/ (да что там меню, полностью слямзин дизайн :D ).

Я знаю, что можно спереть часть дизайна, использую например "Просмотр кода элемента" в Google Chrome. Ну или аналогичные функции других браузеров. Вопрос для гуру, как это сделать? ;)

Заранее спасибо!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sosnovskij
sosnovskij
сообщение 16.3.2012, 14:53; Ответить: sosnovskij
Сообщение #2


Переместил в приемы верстки.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
c0ns0l3
c0ns0l3
сообщение 21.3.2012, 18:56; Ответить: c0ns0l3
Сообщение #3


Как сделать совместимость с разрешениями экранов любых размеров на сайте?
Например как тут: http://css-tricks.com/

Теперь другой вопрос: Откуда взять такое меню как на сайте выше? ;) Искал повсюду, но безрезультатно. Такое же меню стоит на сайте http://pcvector.net/ (да что там меню, полностью слямзин дизайн ;) ).

Я знаю, что можно спереть часть дизайна, использую например "Просмотр кода элемента" в Google Chrome. Ну или аналогичные функции других браузеров. Вопрос для гуру, как это сделать? ;)

Заранее спасибо!


Ну что могу сказать, до чтения этого поста не обращал внимания на их дизайн...
Пройдусь по вопросам...

Как сделать совместимость с разрешениями экранов любых размеров на сайте?
Использовать шаблоны типа 980(940) фиксированный, или резиновый на всю страницу (на приведенных примерах он так и сделан, только с кучей нюансов)

Откуда взять такое меню как на сайте выше?
Ну меню ничего сложного из себя не представляет на самом деле то... jQuery с анимацией bgcolor, можно написать самому, или уже слямзить, как это делают во 2м примере.

Разобрав немного структуру ксс-триксов, увидел у них 4 варианта дизайна сразу на страницу... которые меняются в зависимости от ширны страницы, притом на лету.
По факту, тригерить изменение ширины окна, и в зависимости от его ширны, менять "классы" (как с лягушкой справа и менюшкой), и скрывать блоки (как "дата поста" и "хот линкс").
Идея конечно заслуживает внимания )
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
c0ns0l3
c0ns0l3
сообщение 21.3.2012, 19:25; Ответить: c0ns0l3
Сообщение #4


Вопрос для гуру, как это сделать?

Менюшка.
Каркас:
<div id="menu-container">
    <ul id="menu">
        <li><a href="#">Menu 1</a></li>
        <li><a href="#">Menu 2</a></li>
        <li><a href="#">Menu 3</a></li>
        <li><a href="#">Menu 4</a></li>
    </ul>
</div>

Все как обычно
Далее немного CSS для более приятного просмотра...

* {padding:0; margin: 0}
    div#menu-container {
        background: white;
        padding: 20px;
        display: inline-block;
    }
    ul#menu {
        list-style: none;
    }
    ul#menu > li{
        padding: 1px;
        float: left;
        position: relative;
    }
    ul#menu > li >a {
        border: solid 1px gray;
        line-height: 40px;
        padding: 20px;
        text-decoration: none;
      
    }



Подгружаем библиотеки jquery-1.7.1.min.js и jquery.color.js

Пишем небольшой скрипт:
$(document).ready(function() {
        var colorSwitch = new Array(
            '#ff0000',
            '#00ff00',
            '#fff00f',
            '#0000ff'
        );
        console.log(colorSwitch)
        var menuContainer = $('ul#menu');
        var menuElements  = menuContainer.find('>li');
      
        menuElements.hover(function(){
            /* over */
            indexEr =  menuElements.index($(this));
            $(this).find('>a').stop().animate({'background-color':colorSwitch[menuElements.index($(this))]})
        },function(){
            /* out */
            $(this).find('>a').stop().animate({'background-color':'transparent'})
        })
      
      
});



colorSwitch - массив цветов, на которые будут менять кнопки. Слева на право соответственно.
Прикрепленные файлы
Прикрепленный файл  menu-css-tricks.rar ( 36,52 килобайт ) Кол-во скачиваний: 166
 
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
basilio
basilio
Topic Starter сообщение 28.3.2012, 19:42; Ответить: basilio
Сообщение #5


Спасибо вам огромное!!! ;)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Накрутка ПФ для любых сайтов. Быстрый результат
14 creatos 6516 10.3.2024, 18:06
автор: creatos
Открытая тема (нет новых ответов) Комплексные решения по оптовым ценам для Любых сайтов!
Вечные ссылки, улучшение ПФ, стратегии продвижения, лучшие предложения
7 Jaguar777 5214 4.9.2023, 11:08
автор: Jaguar777
Открытая тема (нет новых ответов) BuxarVideoUploader - Автоматическое скачивание и загрузка видео из любых/ на любые видео хостинги (YouTube, TikTok, Instagram, Facebook, Яндекс Дзен, Вконтакте, Одноклассники, Rutube, Dailymotion, d.tube, Telegram и т.д.
0 BuxarNET 1224 19.7.2023, 5:58
автор: BuxarNET
Открытая тема (нет новых ответов) Primeproxy.net - индивидуальные прокси для любых задач. ipV4 / ipv6 / socks. Оптовые цены для юридических лиц, работаем по ЭДО.
3 MG_PrimeProxy 2784 8.9.2022, 13:57
автор: MG_PrimeProxy
Открытая тема (нет новых ответов) Куплю аккаунты на любых живых форумах ГЕО UA RU
0 Admiral_ukr 726 22.1.2021, 14:03
автор: Admiral_ukr


 



RSS Текстовая версия Сейчас: 20.4.2024, 14:00
Дизайн