Любая помощь с этим была бы оценена, я не могу ее обработать.Отзывчивый дизайн для отображения: нет
У меня есть список информации, содержащейся в отдельном DIV
На странице загрузки только название каждого DIV показывает.
<div class='listing' >
<a href="#" onclick="toggle_visibility('interactive');">
<h3 class='title'>Title</h3>
</a>
<div id="interactive" style="display:none;">
<div class="web"><p><a href="#">#</a></p></div>
<div class="phone"><p><a href="Tel:#">Tel: #</a></p></div>
<div class="email"><p><a href="#">#</a></p></div>
<p>copy: ipsum blah </p>
<p>Blah Blah</p>
</div>
function toggle_visibility(id) {
var e = document.getElementById(id);
if(e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
}
OnClick переключает видимость контента. Все идет нормально.
Скажем, теперь я начинаю добавлять простой отзывчивый дизайн. Если на маленьком экране я хочу один столбец div, не проблема. Если немного шире, я делаю медиа-запрос, чтобы соответственно отрегулировать ширину div.
Скажем, у меня есть 2 колонки. Если я отключусь, чтобы переключить видимость, он, конечно, по-прежнему отображает содержимое в 4-х столбце. Но я хочу, чтобы невидимый контент теперь возвращался к полной ширине (может быть, много контента, и выглядит странно, чтобы выпустить только половину столбца). Поэтому, по сути, мне нужно, чтобы переключатель onclick отображал div, чтобы всегда быть шириной экрана.
Могу ли я сделать это в css? Я пробовал стилизовать «раскрытый» div, но не радость.
Любые указатели были бы очень желанными ??? !!!! Я уверен, что это легко, но я все пробовал, и я все еще все это изучаю!
Вы используете какие-либо css-рамки или просто html и css. Добавить код в jsFiddle. – Harsh
@Harsh Добавление кода _in SO snippet_, пожалуйста. – somethinghere
Пожалуйста, добавьте полный код, включая стили css – Harsh