迹忆客 专注技术分享

当前位置:主页 > 学无止境 > WEB前端 > CSS >

使用 CSS 样式化输入和提交按钮

作者:迹忆客 最近更新:2023/04/27 浏览次数:

提交按钮是一种用于将数据提交到表单中的按钮。 它通常在填写所有其他字段后放置在表单的末尾。 单击提交按钮时,表单将传输到服务器进行处理。

提交按钮的语法与 HTML 中的其他按钮类似,但类型应为提交。 本文将教我们如何使用 CSS 在 HTML 中设置输入和提交按钮的样式。


在 HTML 中创建提交按钮

有两种方法可以创建提交按钮。 第一种方法是使用带有 type="submit" 属性的 <input> 标签。

这将创建一个按钮,单击该按钮将提交表单。

<button type='submit'>

第二种方法是使用 <button> 标签。 这将创建一个可以使用 HTML 自定义的按钮。

<button> 标签可用于提交表单或触发 JavaScript 函数。

<input type="submit" value="Submit"/>

在 HTML 中创建输入按钮

输入按钮是一个简单的控件,允许用户单击并选择一个操作。 您可以使用 type 属性设置为 button 的 <input> 元素创建一个输入按钮。

<input type="button" value="Click me!">

当用户单击按钮时,将执行与按钮关联的操作。 在大多数情况下,操作以 JavaScript 事件处理程序的形式定义。 例如,您可以定义一个在单击时显示警告消息的按钮:

<input type="button" value="Click me!" onclick="alert('Hello world!')">

除了 value 属性,您还可以使用 label 属性设置按钮的标签。

例如

<input type="button" value="Click me!" label="Hello world!">

您还可以使用 CSS 来设置输入按钮的样式。 例如,您可以设置按钮的宽度、高度、颜色等。


使用 CSS 样式化输入和提交按钮

当谈到使用 CSS 设置输入和提交按钮的样式时,您需要确保它们选择相同的大小、配色方案和所有其他样式属性,以保持设计的一致性。

使用 CSS 样式化输入按钮

输入按钮是任何网页或应用程序的基本元素。 它允许用户提交信息或采取行动,并使用浏览器的默认样式设置样式。 但是,您可以使用 CSS 覆盖默认样式。

有几种不同的方法可以使用 CSS 设置输入按钮的样式。 最典型的方法是使用 CSS 伪类:hover 、**:active** 和 :focus。 当用户将鼠标悬停在按钮上、单击它或使其聚焦时,这些伪类会更改按钮的样式。

另一种设置输入按钮样式的方法是使用 CSS3 属性 box-shadow 和 border-radius。 这些属性允许您在按钮周围添加阴影并使按钮变圆。

最后,您可以使用 CSS3 属性转换来缩放、旋转或倾斜按钮。 这可以产生令人兴奋的效果,例如当用户将鼠标悬停在按钮上时使按钮变大。

所有这些方法都可以用来创建独特而时尚的输入按钮。

使用 CSS 样式化提交按钮

一种使用可用的 CSS 属性设置提交按钮样式的方法。 这是一种理想的方式,可以让您的按钮具有与您网站的整体风格相匹配的独特外观。

另一种方法是设置按钮容器的样式,这可以让您更好地控制按钮的整体外观。 如果您想向按钮添加背景图像或其他元素,则可以使用它。

代码示例

<!DOCTYPE html>
<html>
    <head>
        <style>
            input[type="submit"] {
                position: absolute;
                top: 65%;
                left: 25%;
                transform: translate(-50%, -50%);
                -ms-transform: translate(-50%, -50%);
                background-color: #f1f1f1;
                color: black;
                font-size: 16px;
                padding: 16px 30px;
                border: none;
                cursor: pointer;
                border-radius: 5px;
                text-align: center;
                border: 2px solid #4caf50; /* Green */
                box-shadow: 0 7px 16px 0 rgba(0, 0, 0, 0.4), 0 6px 21px 0 rgba(0, 0, 0, 0.19);
            }

            input[type="submit"]:hover {
                background-color: #4caf50; /* Green */
                color: white;
            }

            input[type="text"] {
                width: 40%;
                padding: 14px 30px;
                margin: 9px 0;
                box-sizing: border-box;
            }
            input[type="textarea"] {
                padding: 36px 40px;
            }
        </style>
    </head>

    <body>
        <h2>Styling form buttons</h2>
        <div class="form-center">
            <form action="#" method="post">
                Name <input type="text" placeholder="Full name" />
                <br />
                Email <input type="text" placeholder="Email address" />
                <br />
                Date <input type="text" placeholder="Date" />
                <input type="submit" value="Submit" />
            </form>
        </div>
    </body>
</html>

总结

提交按钮和输入框都是元素; 不同之处在于输入字段用于指示数据输入,而提交按钮可用于向表单提交数据。 此外,为了让您的按钮看起来美观,border-radius 属性也可用于创建视觉效果。

例如,您可以使用它来制作一个按钮,在单击时看起来像是被压入页面中,并使用 CSS 进行更多设计技巧。

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

覆盖 Bootstrap CSS

发布时间:2023/04/28 浏览次数:59 分类:CSS

本文介绍的是著名的 CSS UI 框架 Bootstrap。 我们将讨论使用自定义样式覆盖 Bootstrap CSS 的过程。

使用 CSS 制作带圆角的 HTML 表格

发布时间:2023/04/28 浏览次数:107 分类:CSS

这个简短的文章是关于在 HTML 页面上制作圆角表格的 CSS 样式。使用 CSS 制作带圆角的 HTML 表格 使图像、表格或 div 段的角变圆的属性是 border-radius。

CSS 设置轮廓 outline 的半径

发布时间:2023/04/28 浏览次数:123 分类:CSS

在本文中,用户将学习如何为 outline 属性设置圆角,与 border-radius 属性相同。 在这里,我们已经解释了将圆角应用于轮廓属性的不同方法。

使用 CSS 居中视频

发布时间:2023/04/28 浏览次数:73 分类:CSS

在本文中,用户将学习仅使用 CSS 将 <video> 元素居中。 我们已经在下面解释了使用 CSS 使视频居中的多种方法。

使用 CSS 居中内联块

发布时间:2023/04/28 浏览次数:108 分类:CSS

在本文中,我们将创建多个 HTML 元素并将其显示设置为 inline-block。 之后,我们将学习使用 display: inline-block 将所有元素居中。

使用 CSS 添加透明边框

发布时间:2023/04/28 浏览次数:98 分类:CSS

在本文中,我们将讨论在 HTML 中的图像、按钮或任何其他对象周围创建透明边框。 透明边框是图像或对象周围的边框,可改善用户体验。

使用 CSS 向上移动文本

发布时间:2023/04/28 浏览次数:153 分类:CSS

有时,在开发网页时,我们将文本放在底部或页脚中,因此我们可能需要在文本下方留一个空格并将文本上移。 我们将学习如何使用 css 从网页底部向上移动文本。

CSS 防止文本选择

发布时间:2023/04/28 浏览次数:75 分类:CSS

在本文中,我们讨论了防止文本选择和使用具有 none 值的 user-select 属性。 此外,您还将了解如何为不同的 Web 浏览器使用该属性。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便