атрибут отображения html div: обработка встроенного блока и некоторого логического условия

#html #frontend

Вопрос:

У меня есть тег div, который содержит другие элементы, такие как форма, кнопка и т.д. div растягивается на всю ширину экрана. Поэтому мне сказали, что display=»встроенный блок» устранит проблему. Но я также использую атрибут display для отображения div на основе некоторого условия

 <div display={some condition}...>
 

Так как же справиться с этой ситуацией?

Комментарии:

1. display для элементов нет атрибута div . Это из какой-то структуры, которую вы используете ?

Ответ №1:

Я надеюсь, что это поможет вам

HTML

 <div id="selected">
  Ahmed
</div>
 

Язык JavaScript

 if(your condation){
  const div = document.getElementById('selected').style.display ="inline-block"
}else if(your condation){
  //code
}
.
.
.
else{
  //code
}