我需要你的表格字段的textarea的帮助。我有下面的CSS来应用texarea的一般风格。但现在我想对某些特定的textarea进行一些内联更改,因为它们在容器之外重叠。
感谢您的帮助。
textarea[type=text]{
border: 2px solid #a9c6c9;
vertical-align: middle;
padding: 9px;
height: 129px;
border-collapse: collapse;
margin: 2px;
padding: 2px;
space: 2px;
width: 6.1in;
z-index: 1;
font-family: calibri;
}
答案 0 :(得分:0)
您可以使用:not
过滤掉您不想更改的内容。将CSS选择器更改为:
textarea[type=text]:not(#element1, #element2, ...)
答案 1 :(得分:0)
如果只是确保没有任何内容扩展到容器之外,请尝试将max-width:100%;
添加到textarea CSS中。这应该可以帮助你防止它走出容器,同时仍然使所有其他textareas宽度相同。
答案 2 :(得分:0)
尝试将一个类添加到单个textarea
<!-- Original -->
textarea[type=text]{
border: 2px solid #a9c6c9;
vertical-align: middle;
padding: 9px;
height: 129px;
border-collapse: collapse;
margin: 2px;
padding: 2px;
space: 2px;
width: 6.1in;
z-index: 1;
font-family: calibri;
}
然后:
<!-- add this class to you individual textarea's -->
textarea[type=text].newclass{
width: 200px;
}
或者你可以把它放在一个div里面:
<!-- add this class to the <div> your individual textareas are inside of -->
.newclass textarea[type=text]{
width: 200px;
}
或者在你的html中将它添加到你的textarea:
style="width:200px !important;"
希望这有帮助