У меня есть контейнер flexbox, который содержит 3 контейнера с именем класса столбца. Я пытаюсь изменить все элементы, которые имеют столбец с именем класса на 100%. Когда я меняю размер экрана меньше 500 пикселей, медиа-запрос css должен изменить ширину столбца до 100%, но по какой-то причине это не так. Любая помощь будет оценена.
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Title</title>
<meta content="width=device-width, initial-scale=1" name="viewport" />
<style>
.container{
max-width:1000px;
margin:0 auto;
display:flex;
}
@media all and(max-width:500px){
.column{
width:100%;
}
}
</style>
</head>
<body>
<div id="wrapper">
<div class="container">
<div class="column">
<h3>Column 1</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit...</p>
<p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris...</p>
</div>
<div class="column">
<h3>Column 2</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit...</p>
<p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris...</p>
</div>
<div class="column">
<h3>Column 3</h3>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit...</p>
<p>Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris...</p>
</div>
</div>
</div>
</body>
</html>