Не понимаю, почему твой пример не сработает.
Вы на 100% уверены, что внутри элемента с идентификатором abc
есть текстовая область с идентификатором ba
? Помните, name
атрибуты не учитываются. Может быть, у вас есть дубликат id
в одном из элементов? Также помните, что вы можете назначать несколько классов, но не несколько идентификаторов, таких как id='abc def'
.
Редактировать: у меня хорошо работает:
<style type="text/css">
#abc textarea#ba {
height: 400px;
width: 660px;
background-color: lightyellow;
}
</style>
<div id="abc">
<textarea id="ba">
I'm 400 wide, 660 tall and light yellow!
</textarea>
</div>