Nometa | Номета - Заработок в интернете без вложений. Заработок на сайте.
 
Поиск:
 
 
Подписка на новости:
Рассылка на E-mail
Nometa.ru - RSS
 
 
Рубрики:
  • Продвижение, раскрутка
  • Оптимизация
  • Web дизайн
  • CSS
  • CMS (Движки для сайта)
  • Баннерные сети
  • Контекстная реклама
  • Медийная реклама
  • О чем сделать сайт
  • Партнёрские программы
  • Купля и продажа ссылок
  • Интернет
  • О блоге и моих сайтах
  •  
     
    Реклама:
     
     
    Немного о блоге:

    Этот блог поможет вам узнать, как заработать в интернете без вложений, как заработать на сайте/блоге веб-мастеру. Но чтобы узнать как заработать в интернете мало набрать в поисковой системе фразу "заработок в интернете", а нужно много и внимательно читать статьи. Реальный заработок на сайте не дастся просто, но при стараниях у вас все получится. В блоге я пишу о продаже рекламы, контекстная реклама Яндекс Директ, Google AdSence, Бегун, медийная реклама, баннерная и ссылочная. Этот блог поможет веб-мастеру увеличить доходы со своих сайтов. А если у вас нет сайта, то вы узнаете нужен ли он вам :) и если да, то как и где сделать сайт и с чего начать. Продвижение сайтов в поисковых системах (Яндекс, Google, Rambler), как оптимизировать сайт под поисковые системы (SEO). Заработать деньги вы сможете через систему Webmoney (WMZ, WMR), Яндекс Деньги, и другие. Не ленитесь читать и вы научитесь зарабатывать в интернете. Все материалы блога: (2, 3, 4, 5, 6, 7, 8, 9)

     
     
    Популярные статьи:
     
     
    Последние комментарии:
    dieta.yo02.ru: "<a href="http://dieta.yo02.ru/">Быстро похудеть - врач диетолог и диетическая кухня для Вас</a><br>Уникальный информационный web-портал, посвященный различным диетам. Специально для Вас - помощь и рекомендации."
    Статья →
    Игорь Дей 53: "http:/www.Liveinternet.ru/users/igor53/blog/
    ** 178 «Понимание брака как контракта, когда возникновение чувства любви, привязанности супругов друг к другу проблематичны. Психическое одиночество жён, заставляющее их держаться вместе, помогать друг другу, стремление сохранить равновесие в контактах мужчина – женщина как в браке, так и вне его. Это обуславливает существование романов, удовлетворяющих эмоциональные потребности, но не представляющих угрозу для домашнего очага».
    ** 179 «Отсутствие эмоциональных проявлений в рамках брака , поиски их вне его являются общей причиной многих романов независимо от типа культуры (!), в частности такого, где в основе лежит договор, а не узы любви, партнёрства, дружбы».
    ** 195 «Репрессивные культуры. (Секс) всячески подавляется. Большинство браков – дело рук родителей, без согласия детей. Образ жизни мужчины и женщины резко отличается: как до, так и после брака. Мужчины проводят время в мужском обществе, женщины среди женщин. Зап...
    "
    Статья →
    trader88: "много чего по теме http://acqdepo.ucoz.ru"
    Статья →
    Валера: "http://fiftryss.com/?ref=3695150 заходите не пожелеете"
    Статья →
    dlevoodoo: "http://favoritservice.info/"
    Статья →
     
     
    Ссылочки:
    Хм...
     
     
    Спонсоры страницы:
     
     
    Пузомерки:
    Rambler's Top100
     
     

    Как сделать кнопку-ссылку без зависаний/догрузки дополнительного изображения.

     

    Когда я создавал новый дизайн для Нометы, а именно делал кнопки расположенные вверху блога я вспомнил как в прошлых дизайнах других сайтов появлялась небольшая, но все же не очень приятная проблема. Когда мы делаем меню или главные ссылки "На главную", "Обо авторе", "RSS" как в Номете. Мы хотим сделать их красивыми и поэтому обойтись свойствами CSS не всегда получается сделать что-то оригинальное. Поэтому некоторые из сайтостроителей используют графику. В этой статье я расскажу как избавиться от подвисаний/дозагрузки дополнительного изображения.

    Приведу вам код из CSS как создаются кнопки-ссылки (пример кнопки с Нометы).
    1 способ (не правильный):

    .menu a{
    width: 120px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    text-decoration: underline;
    color: #EEE;
    font-size: 14px;
    font-weight: bold;
    background-image: url(http://www.nometa.ru/menu-a.gif);
    background-position: left;
    margin-left: 8px;
    margin-right: 8px;
    display: block;
    }
    .menu a:hover{
    background-image: url(http://www.nometa.ru/menu-a-hover.gif);
    color: #FFF;
    text-decoration: none;
    }

    Если использовать код в CSS такого вида ↑, то при наведении на ссылку будет дополнительная загрузка и через пару-тройку секунд, а иногда бывает зависает и время тратиться больше. Да и чем меньше отдельных картинок загружается со страничке - тем лучше (быстрее будет и загрузка самого сайта). Поэтому нужно делать не два разных файла с изображением. В 1-ом способе это будут две разных картинки одного и того же размера:

    Кнопка ссылка, до навеления курсора - 1-ая картинка.
    Кнопка ссылка, после наведения курсора - 2-ая картинка, которая появляется при наведении на кнопку-ссылку.

    Меня всегда мучил этот вопрос: "как на некоторых сайтах делают кнопки, которые не подгружаются при наведение на нее курсора". Ну и вот тут я вспомнил что можно выставлять позиционирование картинки (слева, справа, снизу и сверху).

    Теперь предлагаю вашему вниманию правильный 2 способ:

    .menu a{
    width: 120px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    text-decoration: underline;
    color: #EEE;
    font-size: 14px;
    font-weight: bold;
    background-image: url(http://www.nometa.ru/menu.gif);
    background-position: left;
    margin-left: 8px;
    margin-right: 8px;
    display: block;
    }
    .menu a:hover{
    background-position: right;
    color: #FFF;
    text-decoration: none;
    }

    Вот теперь при наведении курсора на ссылку у нас не будет такой проблемы с загрузкой. Нужно сделать вместо двух одну картинку, такого вида (пример 2-ого способа):

    Кнопки ссылки

    Размер этого изображения 240px по ширине и 120px по высоте, то есть ровно в 2 раза длиннее. Из кода CSS видно, что когда выполняется наведение курсора на кнопку-ссылку новое изображение не подгружается, а просто изображение сдвигается вправо. А так же сохраняется кроссбраузерность (то есть во всех браузерах будет работать на одинаково правильно).

    Не обязательно сдвигать влево или вправо, можно сделать и снизу вверх и сверху вниз, в общем как вам захочется. Данный способ я считаю правильным во всех смыслах и очень удобным как для веб-мастера, так и для посетителей.

    Найди меня: кнопки ссылки, html кнопка ссылка, как сделать кнопку ссылкой, ссылка в виде кнопки.

    Дата: 27.03.2009 | Прочитали: 7554 | Комментарии (16)
    28.03.2009
    1. kostghost
    Хорошая штука, этот CSS =)

    21.04.2009
    2. Игорь
    Прикольно))) сам бы не додумался!!!!

    28.04.2009
    3. Юрий
    Да и спасибо что поделились с нами !!!

    28.04.2009
    4. Nometa
    Всегда - пожалуйста)

    15.07.2009
    5. nn2ekd
    побольше бы таких статей

    06.08.2009
    6. sap
    Ещё лучше делать вот такие кнопки:

    http://kinoshock.ru/i/menu/mp.png

    и при наведении менять положение вверх или в низ.


    06.08.2009
    7. sap
    тогда до загрузки не будет вообще )

    06.08.2009
    8. Nometa
    >sap
    Картинки с текстом вообще не желательно делать. А вообще ваш пример точно такой же как и в статье.

    16.10.2009
    9. Михаил
    а если не картинкой, то как сделать чтобы при наведении помимо цвета кнопки менялся и цвет текста?
    по дизайну очень надо...
    сам понимаю что плохо что столько практически одиннаковых, но темнеменее разных картинок нрузиться - это плохо!

    16.10.2009
    10. Wolk (Wolk)
    >Михаил
    a{color: #555}
    a:hover{color: #F30;}
    Таким вот образом.

    16.10.2009
    11. Михаил
    Спасибо! Осталось выучить CSS и всё бедет окей!
    Я так думаю сайт станет намного меньше весить и редактировать его будет проще
    Кстати, а можете посоветовать может книгу какую???
    html немного знаю, всё остальное совсем не знаю, книг так много, а выбрать надо одну!

    16.10.2009
    12. Wolk (Wolk)
    >Михаил
    Я самоучка, методом тыка определили что и как работает. В интернете искал, если что-то не понимал сам. Пользуюсь программой TopStyle Pro 3.0

    21.10.2009
    13. Satisfacktion
    Класная весч эта кнопка!Подскажите пожалуйста-как на ЮКОЗ-овском движке настраивать счерез CSS?-Везде полазил -только HTML нашёл.
    Если нетрудно -ответ можно скинуть сюда-это займёт у Вас 2 секунды )))АСЯ 592704579
    Заранее благодарю!

    21.10.2009
    14. Wolk (Wolk)
    >Satisfacktion
    В этом посте вполне понятный пример. Это и есть движок от Ucoz, так что можно предположить вы не знаете где находиться файл CSS и как вставлять класс. Изучайте основы CSS.

    16.03.2011
    15. scream
    Спасибо! Очень помогло =)

    24.08.2011
    16. Илья
    Да, этот способ более приемлем для кроссбраузерности и влияет на скорость загрузки страницы - она значительно сокращается. Я только однажды использовал данный метод, когда делал кнопки на Jquery- галерее. Только сверху-вниз. Спасибо, удачи!

    Имя *:
    Email:
    Код *:

    © Nometa.ru | Номета.ру 2009 г. При копирование материалов ссылка обязательна.Хостинг от uCoz