2013-06-13 2 views
0

Я начинаю работать над новым проектом, и у меня есть задание цвета для кнопки, что у href на текущей странице. Buttons there. И в том проекте, что все кнопки просто изображения!цвет для формы области php

<map id="schemaMap" name="schemaMap"> 
    <? for ($i=0;$i<3;$i++):?> 
    <area shape="<?php echo $shape ?>" 
      coords="<?php echo $coords[$i] ?>" 
      <? if ($curretAction == $action [$i]):?> 
      onclick ="return false;" 
      <? else: ?> 
      href ="<?php echo $links[$i] ?>" 
      <? endif; ?> 
      alt ="<?php echo $this->translate($alt[$i]); ?>" 
      /> 
    <? endfor;?> 
</map> 

И теперь я не знаю, как сделать эту часть изображения с цветом. Есть идеи?

+0

Вы можете показать полученный HTML? – Raptor

+0

Вы сказали, что ваши кнопки - это изображения? Если это так, вы не можете изменить цвет, используя css – karthikr

ответ

0

Чтобы изменить цвет ваших кнопок, вам нужно будет создать несколько новых изображений с разными цветными кнопками, которые вы можете заменить при нажатии кнопок.

Вы можете создать совершенно новое изображение с каждой кнопкой в ​​другом цвете по мере необходимости (медленно!), Или вы можете нарезать изображение на более мелкие части и создавать новые изображения только для кнопок.

После того, как вы создали HTML, чтобы собрать детали на странице, вам понадобится javascript, чтобы изменить изображения кнопок onClick, или ваш PHP должен будет создать новую страницу с помощью правильных кнопок.

В любом случае, начните с изображения и графической программы.

Как можно подумать, вы можете сделать это с помощью элементов холста HTML, но это совершенно другой подход!

Смежные вопросы