Как исправить положение кнопок в HTML?

Свойства действуют как аксессоры для переменных. То, что происходит в вашем случае, - это, в основном, бесконечный цикл - всякий раз, когда кто-то пытается получить ценность вашего имущества, он продолжает возвращать свойство. Вместо этого вы хотите создать резервное поле _dbData:

private string _dbData;
public string DBData 
{ 
    get
    {
        return _dbData;
    } 
    private set
    {
        _dbData = value;
    } 
}

Теперь ваше свойство управляет доступом к этому полю.

0
задан Vladut Maican 19 January 2019 в 20:39
поделиться

2 ответа

Вы можете переключать непрозрачность, но программы чтения с экрана все равно будут читать заголовок. Если вы беспокоитесь о доступности, используйте позиционирование absolute на элементах и ​​заверните в контейнер с фиксированной высотой:

document.getElementById('toggle').addEventListener('click', function() {
    var el = document.getElementById('greutate');
    var current = el.style.display;

    el.style.display = current === 'none' ? 'block' : 'none';
});
.container {
  position: relative;
  height: 100px;
}

.container .btn-container {
  position: absolute;
  width: 100%;
  bottom: 0;
}

#greutate {
  position: absolute;
}
<div class="container">  
<h4 id="greutate">Greutate: <span id="greu">20</span> kg</h4>
  <div class="btn-container">
  <button type="button" class="btn btn-info" style="margin-right: 2%;">Inapoi Acasa</button>
  <button type="button" class="btn btn-info" style="margin-left: 2%;">Cumpara Folie</button>
  </div>
</div>

<button style="margin-top: 5%;" id="toggle">Toggle</button>
[118 ]

0
ответ дан Timothy Fisher 19 January 2019 в 20:39
поделиться

Вы можете использовать свойство position:absolute css для позиционирования любого элемента относительно родительского элемента position:relative, который будет оберткой вокруг описанных вами элементов h4 и button. Таким образом, видимость h4 не повлияет на положение кнопок.

Вы также можете использовать opacity:0, чтобы скрыть тег h4, который оставит его в том же положении, а также не будет перемещать кнопки.

0
ответ дан okovko 19 January 2019 в 20:39
поделиться