Кто-то может дать мне исходный код jsfiddle, когда jQuery jQuery может установить css, изменив размер окна?CSS набор элементов ширина по ширине экрана
Мой ангел не очень хорош, я стараюсь искать в сети, но не нашел.
Кто-то может дать мне исходный код jsfiddle, когда jQuery jQuery может установить css, изменив размер окна?CSS набор элементов ширина по ширине экрана
Мой ангел не очень хорош, я стараюсь искать в сети, но не нашел.
Javascript Пример: JSFiddle Demo
Изменить элемент CSS на изменение размера:
Если viewport
ширина меньше 800
, то он изменит ширину #test
DIV
HTML
<h1 id="width"></h1>
<div id="test"></div>
CSS
#test { width:200px; height:50px; background:red; }
Javascript
// set the initial width
var viewportWidth = document.documentElement.clientWidth;
var el = document.getElementById("width");
el.innerHTML = viewportWidth + "px";
// on resize
window.addEventListener('resize', function(event){
var viewportWidth = document.documentElement.clientWidth;
var test = document.getElementById("test");
var el = document.getElementById("width");
el.innerHTML = viewportWidth + "px";
if(viewportWidth < 800){
test.style.width = "500px";
}
});
его большой но где можно setv элемент css по размеру? – user3327101
@ user3327101 Я обновил свой ответ, чтобы показать вам, как изменить ширину элемента при изменении размера. –
Я думаю, что это то, что вы ищете:
Если элемент имеет класс element
$(window).resize(function() {
$(".element").css("width", window.innerWidth;);
});
Тогда вы могли бы сделать что-то вроде window.innerWidth/2
или window.innerWidth - 50
.
yeand где я могу установить css по размеру? – user3327101
@ user3327101 Я только что сделал редактирование, чтобы показать это. – apohl
спасибо за помощь – user3327101
ли вы имеете в виду 'ширина: 100%'? –