Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.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 如何将td添加到css输入样式及其标签?_Html_Css - Fatal编程技术网

Html 如何将td添加到css输入样式及其标签?

Html 如何将td添加到css输入样式及其标签?,html,css,Html,Css,我想在表中添加一些输入,以满足对齐需要。 但这种风格不起作用,于是停止了。 如何将td添加到此css样式。 例如,类似这样的内容: <p>Stuff you like:</p> <table> <tr> <td> <label for="css3">C

我想在表中添加一些输入,以满足对齐需要。 但这种风格不起作用,于是停止了。 如何将td添加到此css样式。 例如,类似这样的内容:

                <p>Stuff you like:</p>
            <table>
                <tr>
                    <td>
                        <label for="css3">CSS3</label>
                    </td>
                    <td>
                        <input type="checkbox" value="css3" id="css3" /> 
                    </td>
                </tr>
            </table><!-- It does not work-->


            <p><input type="checkbox" value="HTML5" id="html5" />
<label for="html5">HTML5</label></p>
            <p><input type="checkbox" value="JavaScript" id="javascript" />
<label for="javascript">JavaScript</label></p>
            <p><input type="checkbox" value="Other" id="other" /> 
<label for="other">Other</label></p>
<!--But it work-->

/*CSS*/
input:hover + label, input:focus + label,
input + label:hover, input:focus + label{
text-shadow: 1px 1px 3px #000;
color: #2C7AD0; 
}
你喜欢的东西:

CSS3 HTML5

JavaScript

其他

/*CSS*/ 输入:悬停+标签,输入:焦点+标签, 输入+标签:悬停,输入:焦点+标签{ 文本阴影:1px 1px 3px#000; 颜色:#2C7AD0; }
使用jquery检查此代码

var option = {
  x:      1, 
  y:      2, 
  radius: 3,
  color:  "#ccff00"
}

$("#yourelems").textShadow( option );
$("#yourelems").css("color","red");

使用jquery检查此代码

var option = {
  x:      1, 
  y:      2, 
  radius: 3,
  color:  "#ccff00"
}

$("#yourelems").textShadow( option );
$("#yourelems").css("color","red");

你的HTML代码在哪里?看起来怎么样?你所尝试的不会给你带来结果。您是将输入放入标签标签还是倒置?这就是CSS代码的外观。而且“+”肯定只在javascript中使用,而不是CSS

由于您还没有发布HTML,我只能猜测,但是您的CSS应该看起来像:

input:hover label, input:focus label,
input label:hover, input:focus label {
text-shadow: 1px 1px 3px #000;
color: #2C7AD0; 
}
或者很可能

更新(使用此选项,此选项应有效):


你的HTML代码在哪里?看起来怎么样?你所尝试的不会给你带来结果。您是将输入放入标签标签还是倒置?这就是CSS代码的外观。而且“+”肯定只在javascript中使用,而不是CSS

由于您还没有发布HTML,我只能猜测,但是您的CSS应该看起来像:

input:hover label, input:focus label,
input label:hover, input:focus label {
text-shadow: 1px 1px 3px #000;
color: #2C7AD0; 
}
或者很可能

更新(使用此选项,此选项应有效):


使用表标记时,
标签
元素与任何选择器都不匹配。
标签
输入
元素根本不是同级元素。你需要一些完全不同的东西。以下内容适用于“悬停”部分,并带有常见的CSS警告:

tr:hover label { ... }

关于“焦点”部分,由于结构限制,恐怕不能使用纯CSS:不能使元素的焦点状态影响元素之前的渲染。为此,您需要使用JavaScript。

使用表标记,
标签
元素与任何选择器都不匹配。
标签
输入
元素根本不是同级元素。你需要一些完全不同的东西。以下内容适用于“悬停”部分,并带有常见的CSS警告:

tr:hover label { ... }

关于“焦点”部分,由于结构限制,恐怕不能使用纯CSS:不能使元素的焦点状态影响元素之前的渲染。你需要使用JavaScript来实现这一点。

你想用JavaScript(jquery)或html来实现这一点吗?你想用JavaScript(jquery)或html来实现这一点吗?@Mohamed Reheem:是的,谢谢你发布html!你看,你的输入标记和标签标记彼此不在一起,所以它们不是父子相关的。因此,您只需要用逗号分隔它们,因为它们处于同一级别。。。知道了?所以,第二个CSS在我的帖子是正确的一个为您。。。让我知道,如果它对你有用的话!:)@Mohamed Reheem:请参见第二个CSS示例中的更新。它不起作用:(如果您测试原始css样式,您将感觉difference@MohamedReheem:是的,谢谢你发布HTML!你看,你的输入标签和标签标签不在一起,所以它们没有父子关系。因此你只需要用逗号分隔它们,因为它们在同一个级别上…明白了吗?那么,我的第二个CSS帖子是适合你的…让我知道,如果它对你有用!:)@Mohamed Reheem:请查看第二个CSS示例中的更新它不起作用:(如果你测试原始CSS样式,你会感觉到不同