Треугольник в меню

Статус
Закрыто для дальнейших ответов.

npofopr

Well-Known Member
Регистрация
03.08.2010
Сообщения
220
Доброго дня.
Подскажите, как сделать у плашки с одно из краев треугольник?
Для наглядности, картинка:
Shape-35.gif

Кнопка должна резиниться по высоте.
У меня пока на ум приходит, добавить дополнительный span с картинкой внутри на height: 100%; внутри например ссылкой с этим серым фоном.

Может у кого есть какие то наиболее подходящие варианты. Интересны варианты.
ie7~8+
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 144

npofopr

Well-Known Member
Регистрация
03.08.2010
Сообщения
220
[member=BaNru], и как этот беграуд будет растягиваться?

Пока сделал так: http://jsfiddle.net/npofopr/6JkGG/7/
в ie7 правда не смотрел, ну и это набросок пока.

По вертикали надо еще текст выравнивать.
 

BaNru

Пацифизжу
Команда форума
Регистрация
13.11.2010
Сообщения
4 144
В ие7 твой пример не работает. Предлагаю ему сделать без этих красявостей.

Вот набросал вариант для современных браузеров
http://demo.g63.ru/ugolok.html

Кнопка должна резиниться по высоте.
Это самое трудное будет и не красивое, ибо картинка растягивается, что приводит к смазыванию.
Есть вариант сделать на SVG, но тут опять таки ишаки уходят в топку. Или на рафаель.js
 
Статус
Закрыто для дальнейших ответов.
Верх Низ