- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Хочу сделать кнопку ссылку что-то наподобие как у скайпа с четыремя закруглёнными уголками, проблема в том что я плохо знаю CSS...
сайт: mySEOtalk.ru
Посмотрите пожалуйста, я начал делать неправильно вместо верхнего и нижнего сделал как бы "краешек" закруглённый, не подумал о том что кнопка будет растягиваться вверх..за это не ругайте), если кто может напишите код для четырёх уголков, и чтоб при наведении кнопка меняла цвет фона и шрифта.. Внизу код для одного правого верхнего уголка, это было в шаблоне. Гуглил, спрашивал у яндекса, пытался понять...неполучилось..помогите пожалуйста. Заранее всем спасибо.
Вот из style.css
.post {
}
.posttitle {
margin-bottom: 0;
color: #FFF;
width: 100%;
overflow: auto;
/* Width and overflow to clear '.posttitle a' */
}
.posttitle a {
float: left;
padding: 0 10px;
background: #0099FF url(images/posttitle2.gif) top left no-repeat;
}
.posttitle a:link, .posttitle a:visited {
color: #FFF;
}
.posttitle a:hover, .posttitle a:active {
background: #A2B0C0 url(images/posttitle.gif) no-repeat 100% -81px;
color: #FFF;
}
ТС, смотрите тут
Очень сложно написано..помогите пожалуйста в данном случае..подсветка при наведении у меня уже есть. Мне нужно лишь добавить уголки..
MoLoTstyle добавил 21.07.2009 в 12:15
Буду рад любой помощи..
MoLoTstyle, если для вас это сложно, то зачем лезть? :)
Вот вам кино про сругленные уголки с того же сайта:
http://www.artlebedev.ru/tools/technogrette/html/rounded-corners/
Вот вам код, который пока работает не во всех браузерах, но правильный во всех смыслах:
MoLoTstyle, у меня в опере на пример, на mySEOtalk.ru эти кнопки поплыли ... Можно не заморачиваться и кнопку сделать в Фотошопе
<style>
p{margin:0px;padding:0px;} // убираем отступы у тега <P>
.button{overflow:hidden;zoom:1;background:#66C701;} // Задаем контейнеру цвет фона и чтобы он растягивался по содержимому
.top_left{float:left;background:url(i/1.gif) left top no-repeat;width:8px;height:8px;} // Левый верхний угол. картинка 1.gif c шириной и высотой
.top_right{float:right;background:url(i/2.gif) right top no-repeat;width:8px;height:8px;} // Правый верхний угол. картинка 2.gif c шириной и высотой
.bottom_left{float:left;background:url(i/3.gif) left top no-repeat;width:8px;height:8px;} // Левый нижний угол. картинка 3.gif c шириной и высотой
.bottom_right{float:right;background:url(i/4.gif) right top no-repeat;width:8px;height:8px;} // Правый нижний угол. картинка 4.gif c шириной и высотой
</style>
<div class="button">
<div class="top_left"></div><div class="top_right"></div>
<p>text text text text text</p>
<div><div class="bottom_left"></div><div class="bottom_right"></div></div>
</div>
Николай В., суть в том что сложно - значит интересно, нужно чтоб работало во всех браузерах и растягивалось во все стороны, чтоб не заморачиваться надо использовать 3 картинки уголка.
mff, у вас ничего не поплыло, просто кнопки находятся в работе, я эксперементирую.
P.S Неужели просто нельзя написать в этот код 4 картинки) ? Для тех кто знает CSS это же наверное легко?!
MoLoTstyle добавил 21.07.2009 в 12:44
Stan_Ly, можешь применить тоже самое только уже к моему коду:
.post {
}
.posttitle {
margin-bottom: 0;
color: #FFF;
width: 100%;
overflow: auto;
/* Width and overflow to clear '.posttitle a' */
}
.posttitle a {
float: left;
padding: 0 10px;
background: #0099FF url(images/posttitle2.gif) top left no-repeat;
}
.posttitle a:link, .posttitle a:visited {
color: #FFF;
}
.posttitle a:hover, .posttitle a:active {
background: #A2B0C0 url(images/posttitle.gif) no-repeat 100% -81px;
color: #FFF;
}
я не рублю имено в .posttitle и т.д...саму начинку я понимаю..но как всё это связать..
Вот от меня рецепт, с применением таблички, просто всё:
mff, ну таблицы для баттона — это перебор даже с моей лояльностью :)
тс, 38 способов: http://vremenno.net/html-css/38-articles-about-creating-rounded-corners
toxic steel, согласен, зато всё просто и валидно ;)
Спасибо за 38 способов, интересно на досуге будет почитать :)
Спасибо всем! Кнопку сделал, смотрите. ) На днях буду менять сайдбар.)