fail[tic tac toe(2)]

chez·2022년 5월 11일
0

리액트

목록 보기
4/5

전편에 이어서 안보이는것의 고통
https://codepen.io/gaearon/pen/oWWQNa
초기 코드를 가지고 시작 하셔야 합니다.vscode 작성하면서 고통 받고 있어요
css가 빠지면 이렇게 보입니다.

  • 이것저것 하면서 css 빼보고, vscode로 동작 시킬려고 하는중입니다.
  • 일단 한페이지에 다 넣어도 될거 같아보여요

vscode 에선 기존 값을 주석처리하던 삭제하던 하시면 됩니다.

이런식으로 말이죠

body {
  font: 14px "Century Gothic", Futura, sans-serif;
  margin: 20px;
}

ol, ul {
  padding-left: 30px;
}

.board-row:after {
  clear: both;
  content: "";
  display: table;
}

.status {
  margin-bottom: 10px;
}

.square {
  background: #fff;
  border: 1px solid #999;
  float: left;
  font-size: 24px;
  font-weight: bold;
  line-height: 34px;
  height: 34px;
  margin-right: -1px;
  margin-top: -1px;
  padding: 0;
  text-align: center;
  width: 34px;
}

.square:focus {
  outline: none;
}

.kbd-navigation .square:focus {
  background: #ddd;
}

.game {
  display: flex;
  flex-direction: row;
}

.game-info {
  margin-left: 20px;
}

그리고 html 코드는 index.html에 넣...? 응?

찾아서 쿨하게 밑에 박아 줍시다.

<div id="errors" style="
  background: #c00;
  color: #fff;
  display: none;
  margin: -20px -20px 20px;
  padding: 20px;
  white-space: pre-wrap;
"></div>
<div id="root"></div>
<script>
window.addEventListener('mousedown', function(e) {
  document.body.classList.add('mouse-navigation');
  document.body.classList.remove('kbd-navigation');
});
window.addEventListener('keydown', function(e) {
  if (e.keyCode === 9) {
    document.body.classList.add('kbd-navigation');
    document.body.classList.remove('mouse-navigation');
  }
});
window.addEventListener('click', function(e) {
  if (e.target.tagName === 'A' && e.target.getAttribute('href') === '#') {
    e.preventDefault();
  }
});
window.onerror = function(message, source, line, col, error) {
  var text = error ? error.stack || error : message + ' (at ' + source + ':' + line + ':' + col + ')';
  errors.textContent += text + '\n';
  errors.style.display = '';
};
console.error = (function(old) {
  return function error() {
    errors.textContent += Array.prototype.slice.call(arguments).join(' ') + '\n';
    errors.style.display = '';
    old.apply(this, arguments);
  }
})(console.error);
</script>

아직도 손 볼곳이 많네요

profile
무언가 만드는데, 이것이 뭐시당가

0개의 댓글