Адаптивный вид новостей сайта для uCoz
12.06.2022 в 17:45
Оригинальная конструкция на адаптивный вид, который идет для новостей или каталога статей, что произведен в светлом оттенке с датой размещение. Само решение в большинстве создана под мобильные аппараты, но и на широком экране смотрится замечательно. От стандартного вида здесь имеет описание с дроблением на материал. Ведь по правой стороне идет круглое изображение, а также в стильном виде прописана дата.

Здесь задействован скрипт, который прописан ниже кода, он отвечает за вывод данных. Но и закрепленная стилистика в CSS, где если вы немного понимаете, то можете самостоятельно вывести под любой оттенок цвета, а также насчет оформление от себя прописать в дизайне. Не секрет, что открывая сайт мы на многих ресурсах будем наблюдать вид материала, и думаю этот вид станет отличным решением на главной страницы.

Установочный процесс:

HTML

Код
<div class="veslopeda">
  <div class="portalagesa">
  <div class="novostnik" id="enachenia$ID$">
  $DATE$
  </div>
  <div class="veslopedaimg">
  <img src="$IMG_URL1$" alt="$MESSAGE$" title="$TITLE$">
  </div>
  </div>
  <div class="veslopedar">
  <h1>$TITLE$</h1>
  <p>$MESSAGE$. <a href="$ENTRY_URL$">Читать дальше</a></p>
  </div>
</div>
  <script>
  var str = $("#enachenia$ID$").html();
var mas = str.split('.');
var code='';
for (i=0; i<mas.length; i++){
  code+= '<div>'+mas[i]+'</div>';
}
$("#enachenia$ID$").html(code);
</script>


CSS

Код
/*вид материалов*/

.veslopeda {
  display: flex;
  padding: 10px;
}
.portalagesa {
  display: flex;
  min-width: 180px;
  padding: 10px;
  align-content: center;
  align-items: center;
  align-self: center;
}

   
.novostnik {
  text-align: center;
  padding: 8px 0;
  margin: 0 10px;
}

/*дата*/
  .novostnik div:nth-child(1) {
  font-size: 11px;
  text-transform: uppercase;
  }
/*месяц*/
  .novostnik div:nth-child(2) {
  font-size: 35px;
  font-weight: bold;
  line-height: 40px;
  }
/*год*/
  .novostnik div:nth-child(3) {
  font-size: 11px;
  }

.veslopedaimg {
  min-width: 80px;
  height: 80px;
  border-radius: 100%;
  overflow: hidden;
}
.veslopedaimg img {
  width: 80px;
  height: 80px;
  object-fit: cover;
}

.veslopedar {
  padding: 10px 10px 20px;
  border-bottom: 1px solid #c5c5c5;
}
.veslopedar h1 {
  font-size: 18px;
  display: block;
  padding: 10px 0;
}
.veslopedar p {
  display: block;
  font-size: 13px;
  color: #434343;
  line-height: 18px;
}

@media screen and (max-width: 500px){  
  .veslopeda {display: block;}
  .portalagesa {max-width: 100%;}
  .veslopedaimg {
  margin: auto;
  }
}


На этом установка завершена, когда все установите по месту, то незабываем почистить историю, то может изначально не корректно смотреться, но как очистите, то увидите, то что смотрите на закрепленном изображение.

Источник: Talantlev.ucoz.ru
Автор: waak
Вам понравился материал?
Обсуждение
Admin
Прикольно смотрится на сайте))))))))
a1223
cool B) cool
avatar
© 2024 «zucoz.ru» - Про uCoz, все для Web-мастера в системе uCoz