@Extra0

Как при помощи Jquery определить ширину блока и ..?

Сразу скажу что ширину нужно определить в процентах (или может как то математически в пикселях) и в
после этого установить несколько значений для блока?
Т.е. - если значение от 0 до 30 - блок красный
- от 30 - 60 - блок желтый
- от 60 до 100 - блок зеленый
  • Вопрос задан
  • 6515 просмотров
Решения вопроса 1
@kirill-93
В процентах от ширины окна?
Тогда
var window_width = $(window).width();
var block_width = $('block').width();
var percent_width = block_width / window_width * 100;

if (percent_width <= 30)
блок красный
else if (percent_width > 30 || percent_width <= 60)
блок желтый
else
блок зеленый

Как то так, если я правильно понял
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@jobsdata
<script>
$(document).ready(function(){
 $width = $('.block').width();
 if($width > 30) {
	$('.block').css('background','red');
 }
});
</script>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы