<div class="center"></div>
<div style="text-align: center;"></div>
margin
для хтмл-тега body
.* {
margin: 0;
padding: 0;
}
reset.css
или normalize.css
. Минусы такого похода:.page {
margin: 0;
}
<body class="page">
div {
display: flex;
flex-direction: column;
justify-content: space-between;
}
.top {
height: calc(100% - 200px);
}
.bottom {
flex: 0 0 200px;
}
const form = document.forms.cargoData;
form.addEventListener('click', function(e) {
e.preventDefault();
const chooseService = form.chooseService.value;
console.log(chooseService)
});
var deleteElement = document.querySelector("#idDelete");
deleteElement.remove();
var deleteElements = document.querySelectorAll(".example");
for (var i = 0; i < deleteElements.length; i++) {
deleteElements[i].remove();
}
<div id="pdf-links"></div>
<div id="control-buttons">
<button>Кнопка 1</button>
<button>Сборосить</button>
</div>
const arr = [{id: 25-1, title: 'GA-1200 8MM', pdf: 'ссылка.pdf'},
{id: 25-2, title: 'GA-1232 9MM', pdf: 'ссылка.pdf'},
{id: 25-3, title: 'GA-1441 13MM', pdf: '131.pdf'}];
document.querySelector('#control-buttons').addEventListener('click', ({target}) => {
if (!target.closest('button')) return;
document.querySelector('#pdf-links').innerHTML = (target.innerText === 'Кнопка 1')
? arr.map(e => `<div><a id="${e.id}" href="${e.pdf}">${e.title}</a></div>`).join('')
: '';
})
<div>
<button onclick="pressButtonA()">Кнопка 1</button>
<button onclick="Again()">Сборосить</button>
</div>
<div id="links">
</div>
var arr = new Array();
arr[411] = [{id: 25-1, title: 'GA-1200 8MM', pdf: 'ссылка.pdf'},
{id: 25-2, title: 'GA-1232 9MM', pdf: 'ссылка.pdf'},
{id: 25-3, title: 'GA-1441 13MM', pdf: '131.pdf'}];
function pressButtonA(){
var links = document.getElementById('links');
arr.forEach(function(v){
if(typeof v == 'object'){
v.forEach(function(v){
if(typeof v == 'object'){
var a = document.createElement('a');
a.href = v.pdf;
a.id = v.id;
a.textContent = v.title;
links.appendChild(a);
}
})
}
});
}
function Again(){
var a = document.getElementById('links');
while(a.firstChild){
a.removeChild(a.firstChild);
}
}
<section>
— смысловой или логический раздел документа;<article>
— самостоятельный и независимый раздел документа.<div>
— контейнер общего назначения, не обязательно смысловой. Дивы используются для разметки мелких блоков, создания сетки и декоративных эффектов.<section>
— более крупный логический контейнер, объединяющий содержание по смыслу. Например, блок «О компании», список товаров, раздел личной информации в профиле и так далее.<article>
— самостоятельный, цельный и независимый раздел документа. Этот раздел можно в неизменном виде использовать в различных местах, в том числе и на других сайтах. Примеры: статья, пост в блоге, сообщение на форуме и так далее.