Jump to content
  • 0

Оформление input[type="submit"]


alejandro13
 Share

Question

Приветствую всех участников форума!

Подскажите, пожалуйста, как оформить кнопку отправки формы:

http://prntscr.com/9aybj3

 

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

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

Фон градиенты и тени помогут создать, текст - это текст, стрелку псевдоэлементом с иконкой стрелки и бордером слева.

Ну и лучше использовать button вместо input:submit

Link to comment
Share on other sites

  • 0

Фон градиенты и тени помогут создать, текст - это текст, стрелку псевдоэлементом с иконкой стрелки и бордером слева.

Ну и лучше использовать button вместо input:submit

А скажите пожалуйста, мил человек, какой это именно псевдоэлемент должен быть?

Link to comment
Share on other sites

  • 0

Фон градиенты и тени помогут создать, текст - это текст, стрелку псевдоэлементом с иконкой стрелки и бордером слева.

Ну и лучше использовать button вместо input:submit

Я о тэге button не подумал) Ведь на input псевдоэлемент не повесишь.

Правда есть одно НО - этот бордер на кнопке прозрачный - через него видно фон страницы. Но можно допустить, что бордер все же белый)

Link to comment
Share on other sites

  • 0
А скажите пожалуйста, мил человек, какой это именно псевдоэлемент должен быть?

Я бы :after использовал, в данном случае

 

Правда есть одно НО - этот бордер на кнопке прозрачный - через него видно фон страницы. Но можно допустить, что бордер все же белый)

Ну можно и так, псевдо-элемент можно через position:absolute; вывести за границу кнопки и отступить на 1px, а кнопке задать position: relative; 

На псевдоэлемент наложить такой же градиент, а иконку, либо картинкой вторым фоном, либо ввиде символа через content, а иконку в иконочный шрифт засунуть. Как-то так

Link to comment
Share on other sites

  • 0

 

А скажите пожалуйста, мил человек, какой это именно псевдоэлемент должен быть?

Я бы :after использовал, в данном случае

 

 

 

Правда есть одно НО - этот бордер на кнопке прозрачный - через него видно фон страницы. Но можно допустить, что бордер все же белый)

Ну можно и так, псевдо-элемент можно через position:absolute; вывести за границу кнопки и отступить на 1px, а кнопке задать position: relative; 

На псевдоэлемент наложить такой же градиент, а иконку, либо картинкой вторым фоном, либо ввиде символа через content, а иконку в иконочный шрифт засунуть. Как-то так

 

 

А скажите пожалуйста, мил человек, какой это именно псевдоэлемент должен быть?

Я бы :after использовал, в данном случае

 

 

 

Правда есть одно НО - этот бордер на кнопке прозрачный - через него видно фон страницы. Но можно допустить, что бордер все же белый)

Ну можно и так, псевдо-элемент можно через position:absolute; вывести за границу кнопки и отступить на 1px, а кнопке задать position: relative; 

На псевдоэлемент наложить такой же градиент, а иконку, либо картинкой вторым фоном, либо ввиде символа через content, а иконку в иконочный шрифт засунуть. Как-то так

 

Спасибо, я разобрался. Делал изначально в принципе, то что ты и посоветовал, просто пытался повесить псевдоэлемент на инпут)  

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy