То, что нужно, только есть одно НО.
Можно ли как-то привязать значение 300 к высоте одного из элементов страницы, например, блока с ид= scroll_height , т.к. при разной ширине монитора может быть разное значение?
Требуется, чтобы при переходе по внутренней ссылке на какую-либо из страниц сайта, страница открывалась на определенном уровне (грубо говоря, чтобы шапка сайта была не видна), как если бы стоял якорь на расстоянии 300пкс от верха страницы. Это можно сделать при помощи JS? А то с помощью якорей не очень красивые урл-ы получаются.
Мне нужна не смена стилей в списке, а чтобы при выборе <option value="172">с емкостью на 10 литров</option> в <span id="item_price"> попадало значение из <li id="item_price_172">
<optionvalue="172">с емкостью на 10 литров</option>
<optionvalue="173">с емкостью на 20 литров</option>
<optionvalue="174">с емкостью на 30 литров</option>
<optionvalue="175">с емкостью на 40 литров</option>
</select>
<ulstyle="display:none">
<liid="item_price_172">3 100 руб.</li>
<liid="item_price_173">4 100 руб.</li>
<liid="item_price_174">5 100 руб.</li>
<liid="item_price_175">6 100 руб.</li>
</ul>
Так вот мне нужно сделать так, чтобы при выборе элемента списка с value="x" в span#item_price видимым становилось значение из li#item_price_x соответственно.