Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 指定输入类型名称?_Html_Css_Forms_Input - Fatal编程技术网

Html 指定输入类型名称?

Html 指定输入类型名称?,html,css,forms,input,Html,Css,Forms,Input,我正在做一张联系表。现在很明显,我希望消息框比电子邮件和主题输入框大。很明显,我不能用css输入,因为它会改变所有的框。我想指定消息框应该是这样的 input [type="text" name="message"] { padding-bottom: 500px; } 那显然不起作用。。。那么我做错了什么 HTML 选择器不正确,通过其类型和名称将样式应用于元素的正确方法是: input[type="text"][name="message"] { padding-botto

我正在做一张联系表。现在很明显,我希望消息框比电子邮件和主题输入框大。很明显,我不能用css输入,因为它会改变所有的框。我想指定消息框应该是这样的

input [type="text" name="message"] {
    padding-bottom: 500px;
}
那显然不起作用。。。那么我做错了什么

HTML


选择器不正确,通过其类型和名称将样式应用于元素的正确方法是:

input[type="text"][name="message"] {
    padding-bottom: 500px;
}

尽管您最好使用类或id来定位元素,除非您有充分的理由这样做。

您的选择器不正确,但通过其类型和名称将样式应用于元素的正确方法是:

input[type="text"][name="message"] {
    padding-bottom: 500px;
}

尽管您最好使用类或id来定位元素,除非您有充分的理由这样做。

消息框的更好选项是元素:

然后,它的样式不会与输入样式竞争


无论如何,如果出于某种原因,您只需要一行输入,那么另一个样式挂钩将是唯一的类或id。

消息框的更好选项是元素:

然后,它的样式不会与输入样式竞争


无论如何,如果出于某种原因,你只需要一行输入,另一个样式挂钩可能是一个唯一的类或id。

这样使用有什么不好?它没有使用类或id那么有效。这里的区别不大,但是如果你有成百上千条这样的规则,你最终会得到一个不必要的大文件。这样使用有什么不好?它没有使用类或id那么有效。这个这里的区别不大,但是如果你有成百上千条这样的规则,你最终会得到一个不必要的大文件。你可以在你想要修改的单个元素中添加一个css类。但是,为什么不使用textarea呢?顺便说一句,这里有一个。您可以向要修改的单个元素添加css类。但是,你为什么不使用文本区呢?顺便说一句,这里有一个。
input[type="text"][name="message"] {
    padding-bottom: 500px;
}
<label for="message">Message:</label>
<textarea id="message" name="message"></textarea>