2013-12-12 3 views
-2

Как создать пользовательскую кнопку формы, подобную этой.
пример: http://www.dennispkramer.com/index.html
Я имею в виду кнопку с надписью «blog» и «about».Css custom shape button

+6

открыть веб-сайт в хроме, щелкните правой кнопкой мыши на кнопке и нажмите «проверить элемент». Это должно дать некоторую идею – Hariprasad

+1

Обратное проектирование – korogui

+0

Вопросы, требующие кода, должны ** демонстрировать минимальное понимание проблемы, которая решается **. Включите попытки решения, почему они не работают, и ожидаемые * результаты. См. Также: [Контрольный список вопросов переполнения стека] (http://meta.stackexchange.com/questions/156810/stack-overflow-question-checklist) –

ответ

4

Настоящая кнопка представляет собой блок, как обычно.

enter image description here

Однако они добавили #nav-mask, который выглядит следующим образом:

enter image description here

Давая иллюзию кнопки, как это:

enter image description here

0

Это нестандартные формы. Перед логотипом находится логотип, расположенный напротив элементов меню. Есть некоторые трюки CSS для создания пользовательских фигур, таких как треугольник, но для реальных пользовательских форм я бы предложил использовать SVG.