Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 20 из 24

Тема: как реализовать кнопку средствами CSS?

  1. #1

    Регистрация
    02.05.2007
    Сообщений
    12

    Привет! Под кнопкой я имею ввиду ссылку-картинку, которая изменяется если на неё навести курсор. В общем когда наводим - картинка одна, а когда отводим - другая.

    Какое свойство нужно использовать, что бы реализовать это??
    Может есть какие-то альтернативные простые варианты?

  2. #2

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    [Только зарегистрированные пользователи могут видеть ссылки. ]

  3. #3

    Регистрация
    02.05.2007
    Сообщений
    12
    большое спасибо, изучаю :read:

  4. #4

    Регистрация
    02.05.2007
    Сообщений
    12
    посоветуйте пожалуйста способ, что бы реализовать сабж, используя любые средства, но что бы это работало на большинстве браузеров, даже на старых.

  5. #5

    Регистрация
    06.02.2007
    Адрес
    Kazan
    Сообщений
    186

    Сообщение

    что бы это работало на большинстве браузеров, даже на старых.
    ИМХО, это вопрос относительный, какой браузер считать старым..
    Лично я обычно использую 1-й метод- Метод Pixy.. Любые комбинации значений background , определяющих стиль фона, поддерживаются всеми современными браузерами +ИЕ5+

  6. #6

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    OFFTOP: )

    Мда... (медленно, многозначительно и загадочно)

  7. #7
    summerstyle
    Гость
    хтмл:

    [Только зарегистрированные пользователи могут видеть ссылки. ]

    css:

    .knopka:link, .knopka:visited {
    display: block;
    width: 100px;
    height: 100px;
    background: url(knopka1.gif);
    }
    .knopka:hover, .knopka:active {
    background: url(knopka2.gif);
    }

  8. #8

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    summerstyle
    Я помню чудное миганье...
    Передо мной явился ОН...

    Круть у нас тут...

  9. #9

    Регистрация
    02.05.2007
    Сообщений
    12
    проблема оказалась поглубже :biggrin2:

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

    summerstyle
    это не сработало как я хотел и ожидал. Вместо кнопки имеем символ "#" и на его фоне картинку кнопки, но не полная кнопка. Мне нужно что бы вообще не было никаких символов кроме самой кнопки.

  10. #10

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Banderass
    При всем уважении к Вам, я вынужден констатировать, что у Вас нет даже каких-либо базовых знаний в области HTML и CSS. Здесь мы можем Вам помочь в решении какой-либо возникшей у Вас проблемы, но отвечать на вопросы, вызванные банальным нежеланием или ленью учиться, – это вне нашей компетенции.

    Воспользуйтесь для начала простейшей специализированной литературой.

  11. #11

    Регистрация
    06.02.2007
    Адрес
    Kazan
    Сообщений
    186

    Сообщение

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

  12. #12

    Регистрация
    02.05.2007
    Сообщений
    12
    большое спасибо всем и последним двум ответившим форумчанам в частности. Подобный пример снимает все вопросы и вообще примеры всегда это делают k:

  13. #13

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Аминь. )

  14. #14

    Регистрация
    02.05.2007
    Сообщений
    12
    а как сделать, что бы кнопки размещались в ряд?? Я пробывал изменять "block" на "inline", но после этого кнопки пропадают. Как решить эту проблему?

  15. #15

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Убираем block, убираем inline, вместо них ставим {float: left;} ...

  16. #16

    Регистрация
    02.05.2007
    Сообщений
    12
    отлично, но мне нужно, что бы кнопочки выравнивались по центру таблицы. Если поменять "float: left;" на "float: center;", то они исчезнут.

    Прикрепил измененный пример garA, в котором разместил простую табличку. Картинки из того же примера. Как сделать выравнивание кнопок по центру??

  17. #17

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    1. float: center; – не существует.
    2. не надо табличку... [Только зарегистрированные пользователи могут видеть ссылки. ]
    3. а учиться Вы, к сожалению, так и не хотите...

  18. #18

    Регистрация
    02.05.2007
    Сообщений
    12
    ну почему же?? очень хочу научиться !! Я привел в примере табличку, так как мой сайт полность базируется на табличной верстке. Объясните пожалуйста как произвести выравнивание по центру :blush2:

    ну не могу я сейчас переделать сайт под блочную верстку так как не умею :fie:

  19. #19

    Регистрация
    15.11.2006
    Адрес
    Тольятти
    Сообщений
    2,698
    Originally posted by Banderass@May 21 2007, 23:18
    ну почему же?? очень хочу научиться !! Я привел в примере табличку, так как мой сайт полность базируется на табличной верстке.
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Вы не табличку привели. Вы ГОВНОКОД привели. Ну неужели Вы не понимаете, что даже если я сейчас и скажу Вам как выровнять Ваши кнопки по центру, это не решит НИЧЕГО. Потому что человек должен знать не только ЧТО писать, но и ЗАЧЕМ это писать...

    Вы !DOCTYPE свой видели? Вы хоть представляете что это вообще такое? Для чего Вы его такой написали? Где-то подсмотрели и решили, что сейчас так модно? Вы хоть представляете какую громадную ответственность влечет за собой подобное ОТД? Вы когда-нибудь слышали о валидаторах?

    Originally posted by Banderass@May 21 2007, 23:18
    Объясните пожалуйста как произвести выравнивание по центру* :blush2:
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Если Вы пытаетесь представить все табличной моделью, зачем "мучаете" блочные методы? Разместите каждую кнопку в отдельной ячейке таблицы. И всё! Если же следовать блочной модели – ваши кнопки должны представлять из себя СПИСОК (!), и именно пунктам этого списка необходимо будет задавать специальные стилевые правила...

    Originally posted by Banderass@May 21 2007, 23:18
    ну не могу я сейчас переделать сайт под блочную верстку так как не умею* :fie:
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]
    Какая на хрен блочная! Вы табличную-то корректно выполнить не можете... Вы слышали когда-нибудь, что в пределах одного документа НЕ МОЖЕТ быть двух или более одинаковых значений атрибута ID? Не обижайтесь. Ничего личного. Просто НАДО учиться, НАДО читать литературу.

  20. #20

    Регистрация
    23.03.2004
    Адрес
    Беларусь/Минск
    Сообщений
    926
    Originally posted by Banderass+May 21 2007, 20:18--><div class='quotetop'>Цитата(Banderass @ May 21 2007, 20:18)</div>
    ну почему же?? очень хочу научиться !! Я привел в примере табличку, так как мой сайт полность базируется на табличной верстке. Объясните пожалуйста как произвести выравнивание по центру* :blush2:[/b]
    для блочного элемента выравнивание производится автополями

    Код:
    элемент { margin: 0 auto; }
    для ссылки вначале необходимо объявить блочное отображение

    Код:
    a { display: block; }

    <!--QuoteBegin-Aykroyd
    @May 21 2007, 20:43
    Вы не табличку привели. Вы ГОВНОКОД привели.
    ....
    Просто НАДО учиться, НАДО читать литературу.
    <div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
    [/quote]

    Видите, как папу разнервничали. Читайте книги, многие вопросы отпадут сами собой! Удачи.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. Сглаженный шрифт средствами css
    от Sever в разделе Вёрстка сайта
    Ответов: 5
    Последнее сообщение: 08.08.2008, 16:30
  2. Рамка средствами CSS
    от DiG в разделе Вёрстка сайта
    Ответов: 1
    Последнее сообщение: 25.01.2008, 10:52
  3. Помогите реализовать меню
    от Рёга в разделе Вёрстка сайта
    Ответов: 3
    Последнее сообщение: 11.11.2007, 20:20
  4. как сделать кнопку-картинку
    от begin в разделе Веб-программирование
    Ответов: 17
    Последнее сообщение: 26.06.2007, 03:19
  5. как сделать фиксированную кнопку во флэш?
    от Risoz в разделе Flash-технологии
    Ответов: 4
    Последнее сообщение: 09.11.2004, 23:46

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •